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