Next | Prev | Up | Top | Contents | Index
C and C++
Silicon Graphic provides compilers for both the C and C++ programming languages.
The IRIX C compiler conforms to the ANSI C standard as well as "traditional C", the dialect of C defined by Kernigan and Ritchie in The C Programming Language. Compiler options allow you to compile programs written in "traditional C", pure ANSI C, or ANSI C with Silicon Graphics extensions. ANSI C is part of the IRIS Developer's Option (IDO).
The Silicon Graphics implementation of C++ conforms to the standard as defined in The Annotated C++ Reference Manual by Margaret Ellis and Bjarne Stroustrup.
The IRIX operating system supports two versions of the C++ compiler.
- NCC
- This is a 32-bit native compiler that implements all the features of the language described in The Annotated C++ Reference Manual by Margaret Ellis and Bjarne Stroustrup.
- DCC
- This is the Delta/C++ compiler that is available as part of the CASEVision/Workshop Pro C++ package. Delta C++ is an extension to C++. It is a native compiler (not a preprocessor). It supports dynamic classes, which minimizes the need for recompilation if you modify classes.
Next | Prev | Up | Top | Contents | Index