|
|
New to current users of | ||
---|---|---|
Feature | SCO OpenServer | UnixWare |
(high-performance) exception handling | yes | yes |
namespaces | yes | yes |
runtime type identification (RTTI) | yes | yes |
new-style casts | yes | yes |
array new/delete, nothrow new | yes | yes |
bool | yes | yes |
wchar_t | yes | yes |
mutable keyword | yes | yes |
static member constants | yes | yes |
default template arguments | yes | yes |
template instantiation directive | yes | yes |
typename keyword | yes | yes |
long long | yes | yes |
NCEG relational operators | yes | yes |
improved compile- and link-time performance | yes | yes |
better debugging (DWARF II, code in headers) | yes | yes |
CC -Tprelink_objects | yes | yes |
iostreams support for: | ||
- long long | yes | yes |
- signed char | yes | yes |
- bool | yes | yes |
- long double | yes | no |
parts of Standard library Clause 18 (Language Support): | ||
- dynamic memory management | yes | yes |
- type identification | yes | yes |
- exception handling | yes | yes |
- start/termination part of (exit, atexit, abort) | yes | yes |
all of Standard library Clause 19 (Diagnostics) | yes | yes |
member templates | yes | yes |
template specialization syntax | yes | yes |
for loop variable scope change | yes | yes |
explicit keyword | yes | yes |
extern inline | yes | yes |
full linkage specifications | yes | yes |
Standard Components: | ||
- time class beyond year 2038 | yes | yes |
- namespaces | yes | yes |
- improved fs memory analysis tool | yes | yes |
partial specialization for class templates | yes | yes |
partial ordering of function templates | yes | yes |
covariant return types | yes | yes |
libC as a dynamic library (.so) | yes | yes |
thread safety in compiler and runtime | yes | yes |
digraphs | yes | no |
operator keywords | yes | no |
language clarifications | yes | no |
new template instantiation | yes | no |
precompiled headers | yes | no |
enhanced asms, pragmas | yes | no |
Pentium and Pentium Pro code generation | yes | no |
Standard Components classes | yes | no |
$ as identifier character option | yes | yes |