#include "zmemory.h" class Foo { }; int main() { ZFILENAME("main.txt"); // ---------------------------- // Was: Foo *fooPtr = new Foo(); // ---------------------------- Foo *fooPtr = ZNEW(Foo()); // ---------------------------- // Was: int *ptr = new int[5]; // ---------------------------- int *ptr = ZNEW(int[5]); // ---------------------------- // Was: delete fooPtr; // ---------------------------- ZDELETE(fooPtr); // ---------------------------- // Was: delete[] fooPtr; // ---------------------------- ZDELETE_ARRAY(ptr); return(0); }