|
||
|
Lesson 5
Objective
|
C++ compilers Course supports differences in C++ compilers. |
|
|
This course supports the differences in C++ compilers.
The code in this course is written in ANSI C++ and should compile without errors on many ANSI-compliant compilers. ANSI C++, however, is a rapidly evolving standard and many older compilers are not able to use the latest additions in the language. For this reason, the code used in this course was written to run on as wide a variety of compilers as possible. The code has been tested using GNU gcc/g++ (Unix), Microsoft Visual C++ 4.0 (Windows), and Borland C++ 5.0 (Windows). If you are using another compiler, though, you may need to modify the code slightly to get it to compile. While the course tutor will try to help you resolve any compiler-dependent coding problems, he or she cannot readily answer questions on all available compilers. You may have to rely on the compiler vendor's support if compiling errors occur. Key differences might exist in various compiler flags and library files. Keep this in mind when working through this course. Click the Help button on the toolbar for some compiler workarounds. Also, check the Compilers Discussion topic for more information on compilers. |
||
|
|
||