Der Compiler für C++ ist g++, eine erweiterte Variante von gcc. Die Bedienung ist darum im Großen und Ganzen auch identisch. Wir wollen hier darum auch nur ein kleines C++ Beispiel betrachen. Wer sich näher mit C++ beschäftigen möchte, kann z.B. den C++ am Institut für Geometrie und Praktische Mathematik [3] besuchen. Nähere Informationen findest Du am schwarzen Brett des Instituts.
/* Wie jedes gute Programm faengt auch unser erstes Beispiel mit einem Kommentar an. Name : anhalt1.cc Zweck : Brechnung des Anhaltewegs eines Autos Autor : Lieschen Eifrig Stand : 31.12.1999, 23:59 Uhr */ #include <iostream.h> int main() { double Verzoegerung, // Verzoegerung [m/(s*s)] Reaktionszeit, // Reaktionszeit [s] v0; // Geschwindigkeit [m/s] cout << "Verzoegerung [m/s^2] (>0): "; cin >> Verzoegerung; cout << "Reaktionszeit [s] : "; cin >> Reaktionszeit; cout << "Geschwindigkeit [m/s] : "; cin >> v0; cout << "... ergibt einen Anhalteweg von " << v0*Reaktionszeit + 0.5*v0*v0/Verzoegerung << " m" << endl; return 0; }Wieder compilieren wir mit g++ -o anhalt1 anhalt1.cc:
lackas@antares:/home/lackas/TeX > g++ -o anhalt1 anhalt1.cc lackas@antares:/home/lackas/TeX > anhalt1 Verzoegerung [m/s^2] (>0): 4 Reaktionszeit [s] : 1 Geschwindigkeit [m/s] : 30 ... ergibt einen Anhalteweg von 142.5 mAls Debugger dient auch hier wieder gdb.