Skip to main content

Software > Software Development > C and C++ Compilers >

OS/390 C/C++

Components

The STL class library, originated by Alexander Stepanov and Meng Lee, provides users with generic container classes and algorithms. It is now part of the ANSI/ISO C++ standard (ISO/IEC 14882:1998(E)).

OS/390 C/C++ does not provide a set of STLs, but several downloadable STLs are available for free. One of them is from Silicon Graphics Computer Systems, Inc. (SGI). The original SGI STL does not work as is with many popular compilers because it uses language features from the ANSI/ISO C++ standard and most compilers do not currently conform to this standard. There is currently work underway to make the SGI STL implmentation usable with most compilers while retaining full functionality. The OS/390 C/C++ compiler is one of the compilers included in this effort. This adapted SGI STL is known as STLPort and is available free of charge. You can download it to an OS/390 Hierarchical File System (HFS) file, and compile it using the OS/390 C/C++ compiler 1.