adrian@zap.sw.mcc.com (Adrian Lao) (06/04/90)
I have a question about Zortech C++. I have code similar to the following one: class AObj { protected: BObj * object; public: AObj(BObj*); BObj* Object() {return object;}; }; class BObj { .... .... public: BObj(); Print(); }; somewhere in souce code, I have the following in which the Zortech C++ is complaining "Syntax error: not a struct or union type". .......... ....... BObj * bobj = new BObj(); ..... AObj * aobj = new AObj(bobj); ....... aobj->Object()->Print(); ^ not a struct or union type So, is this not a feature in C++2.0, or just the Zortech C++ didn't support it? Cos' I got no problem in compiling with Glockenspiel C++ or GNU g++. Adrian adrian@mcc.com