Lawrence D'Oliveiro wrote: > In article <[EMAIL PROTECTED]>, > David Rasmussen <[EMAIL PROTECTED]> wrote: > >> In my everyday work, I am forced to use a C90 only compiler, and >> everyday I miss some C++ feature that wouldn't make my program any more >> complex, quite the opposite. These are features like "const", no default >> extern linkage, more typesafe enums etc. > > "const" is in C89/C90.
Broken const is. C++ const is different from C90 const. > As for the others, how about hiding a copy of GCC > somewhere, just to use to preflight your code before actually building > it with your compulsory broken compiler? :) I can't do that. I compile for a special system with loads of special libraries. The code can never compiler on a stock gcc compiler. Besides, it doesn't help me to better and more precisely express notions in my code. /David -- http://mail.python.org/mailman/listinfo/python-list