home *** CD-ROM | disk | FTP | other *** search
- //: C07:Mem.h
- // From Thinking in C++, 2nd Edition
- // Available at http://www.BruceEckel.com
- // (c) Bruce Eckel 1999
- // Copyright notice in Copyright.txt
- #ifndef MEM_H
- #define MEM_H
- typedef unsigned char byte;
-
- class Mem {
- byte* mem;
- int size;
- void ensureMinSize(int minSize);
- public:
- Mem();
- Mem(int sz);
- ~Mem();
- int msize();
- byte* pointer();
- byte* pointer(int minSize);
- };
- #endif // MEM_H ///:~
-