CompuServe Messages

#C++ Conversion Ops

    17-Jul-93 15:45:24
Sb: #C++ Conversion Ops
Fm: Bob Delaney 72255,1054
To: Kevin Irlen 76666,2005
I believe I know what caused the insertion of operator long (); into the public part of the class declaration of CDialogText to generate a "syntax error" message. I had used AppMaker to generate a shell with a window containing a CDialogText box. I find that the starter project provided by AppMaker maps .cp extension files to Think C, not Symantec C++! It does map .cpp extension files to Symantec C++. So since it's CDialogText.cp, it was being compiled with Think C and so gave the syntax error. I just looked at the AppMaker 1.5.4 release notes and can find no mention of this unusual mapping. By the way, is it OK to compile the TCL with Symantec C++? Bob