- // Exemple / Sample
- #include <iostream>
- using namespace std;
- #include <memory.h>
-
- #include "vstack.h"
-
- int main() {
-
- vStack_CharPtr str;
- char tmp[15];
-
- cout << "sizeof(str): " << sizeof(str) << " bytes - " << (sizeof(str)*8) << " bits" << endl << endl;
-
- memset(tmp, 0, 15);
- memcpy(tmp, " NitRic!", 8);
-
- str.Push("Bonjour");
- //str += " NitRic!";
- str += tmp;
-
- str.First();
- while ( str.Next() )
- cout << (char*)str;
- cout << endl << endl;
-
- while ( str.Pop() ){ // clear stack
- }
- str.Empty(); // clear stack
-
- return 0;
-
- }
-
// Exemple / Sample
#include <iostream>
using namespace std;
#include <memory.h>
#include "vstack.h"
int main() {
vStack_CharPtr str;
char tmp[15];
cout << "sizeof(str): " << sizeof(str) << " bytes - " << (sizeof(str)*8) << " bits" << endl << endl;
memset(tmp, 0, 15);
memcpy(tmp, " NitRic!", 8);
str.Push("Bonjour");
//str += " NitRic!";
str += tmp;
str.First();
while ( str.Next() )
cout << (char*)str;
cout << endl << endl;
while ( str.Pop() ){ // clear stack
}
str.Empty(); // clear stack
return 0;
}