On Wed, Oct 13, 1999 at 02:04:22PM +0200, Lars Gullik Bjønnes wrote:
>
> Workarounds fro compiler lacking in support for member templates or
> partial spesialiation os ok, workarounds for compilers that does not
> understand templates at all is not.

Agreed.  All I wanted to do, Lars, is let you know what I'm seeing in
the field, based on my experience with 3 Unix OS' that aren't Linux.

What we run into at work w.r.t. C++ compilers:

Templates ---> present
Exception (hand-made) ---> present
Exceptions (built-in) ---> present, but inconsistent from platform to
                           platform.
The New Casting Mechanism ---> *mostly* present.
Namespaces ---> not on all platforms.
RTTI ---> don't know/haven't asked.

I'm sure there are other features that haven't made it into every
compiler yet.  There are things which you can safely assume are now in
every C++ compiler currently in use.  There are other things, features
only recently agreed upon by the ANSI committee, that haven't made
their way in.

The best bet:  ask folks on the list to take a code stub and see if it
compiles on their platform.  That should give us all a pretty good
idea whether a Really Kewl New C++ feature is widely supported or not.

-- 
John Weiss

Reply via email to