// C++ support is not finished yet. // This will compile, but it will not link. class Object { public: void push(); }; class StringObject : public Object { public: StringObject(const char *); }; int main (int argc, char *argv[]) { StringObject *str = new StringObject("Hello, HP"); if(!str) { exit(-1); } str->push(); } // // THESE FUNCTIONS HAVE NOT BEEN WRITTEN: // StringObject::StringObject(const char *) {} void __builtin_new(int) {} void Object::push() {}