000
04.10.2011, 20:31 Uhr
dho
|
hi, ich versuche gerade C++ zu lernen. Dazu arbeite ich unter anderem "C++ von a-z" durch. Mir ist bei dem ausprobieren der im Buch beschriebenen Beispielen wiederholt aufgefallen, dass diese bei mir Fehlermeldungen erzeugen. z.B. if1.cpp auf Seite 66. Die Funktion exit(1) gehört zur Headerdatei <cstdlib> (siehe www.cplusplus.com/reference/clibrary/cstdlib/ )! Soll heissen, tipp ich stur das Proggi ab, inkluiere nur <iostream>, meckert mein Compiler (gcc 4.5.2, Eclipse 3.7, unter Kubuntu 11.04) rum. Ich muss <cstdlib> mit inkludieren damit das Programm läuft. Wie ist das zu erklären? Die Programme sollten doch so wie im Buch vorgestellt funktionieren oder etwa nicht? |