028
16.05.2005, 19:49 Uhr
0xdeadbeef
Gott (Operator)
|
Ich würde die C-compat-header nur benutzen, wenn es keine Alternative gibt, finde die immer etwas unschön. Besser so:
C++: |
#include <iostream>
int main() { std::cout << "Hallo, Welt!" << std::endl; std::cin.get(); }
|
Oder noch besser so:
C++: |
#include <iostream> #ifdef WIN32 #include <cstdlib> #endif
int main() { std::cout << "Hallo, Welt!" << std::endl;
#ifdef WIN32 std::system("pause"); #endif }
|
Wobei die wirklich saubere Variante natürlich ist, die IDE statt der entstandenen executable eine batch-datei unterzuschieben, die das macht. Etwa so:
batch: |
@echo off programm.exe pause
|
Auf die Art nervt das Programm nicht rum, wenn man es von der Konsole startet.
Was das Buch angeht, ich empfehle C++ für Dummies. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra Dieser Post wurde am 16.05.2005 um 19:49 Uhr von 0xdeadbeef editiert. |