Nun ist mir aufgefallen, dass der Quellcode unter Linux meist etwas angepasst werden muss.
Einfaches Beispiel Hello World.
Windowsversion:
#include <iostream.h> int main() { cout << "Hello World!\n"; return 0; }
Linuxversion:
#include <iostream> #include <cstdlib> int main() { using std::cout; cout << "Hello World!\n"; return 0; }
Jetzt wollte ich wissen ob das mit "std" der einzige Unterschied ist oder worauf ich alles achten muss, wie ich das umgehen kann etc.! Möchte einfach im Studium nicht jedes mal rumsuhcen müssen was ich anpassen muss für Linux, wobei gcc ja sich an die Standards hält und MS eben nicht. Hoffe als an der Uni wirds richtig gelehrt, nur wenn die Bücher schon nicht ganz passen naja...
PS: ob cout Sinn macht oder beliebt ist, sei dahingestellt ging mir nur um ein Beispiel
Dieser Beitrag wurde von ShadowHunter bearbeitet: 14. September 2006 - 22:26