'cout' : undeclared identifier
-
geeniusRL schrieb:
erstmal ob man das void-style oder int-style schreibt is egal...
Schreibt der aktuelle Standart nicht vor, dass main() einen int-Wert zurückgeben muss?
-
Lässt sich doch problemlos kompilieren? Merkwürdig.
VC++6.0: Neu -> Konsolen-Projektvielleicht noch ein 'endl' am schluss anfügen, damit nicht alles auf eine Zeile geschrieben wird
int k = 5; cout << k << endl;
cheers
-
sky21 schrieb:
Lässt sich doch problemlos kompilieren? Merkwürdig.
ich glaub in 'iostream.h' steckt schon ein 'using namespace std' drin
-
net schrieb:
sky21 schrieb:
Lässt sich doch problemlos kompilieren? Merkwürdig.
ich glaub in 'iostream.h' steckt schon ein 'using namespace std' drin
nö
-
Sovok schrieb:
net schrieb:
sky21 schrieb:
Lässt sich doch problemlos kompilieren? Merkwürdig.
ich glaub in 'iostream.h' steckt schon ein 'using namespace std' drin
nö
was denn?
-
net schrieb:
Sovok schrieb:
net schrieb:
sky21 schrieb:
Lässt sich doch problemlos kompilieren? Merkwürdig.
ich glaub in 'iostream.h' steckt schon ein 'using namespace std' drin
nö
was denn?
es gibt keinen namespace std wenn du iostream.h einbindest
extern ostream_withassign _CRTIMP cout;
steht einfach direkt in ostream.h
-
.... jaja, die MFC
-
genau, das ist die Frage, ist das hier MFC oder das gut alte C++ Konsolen Programmieren, für mich sieht das nach dem zweiten aus, kann aber auch sein, das ich dumm bin. Diesen Thread müssten die Mods mal verschieben.
-
net schrieb:
geeniusRL schrieb:
erstmal ob man das void-style oder int-style schreibt is egal...
im prinzip schon. die meisten compiler streiken aber bei 'void main'
Genau umgekehrt:
Im Prinzip nicht. Die meisten Compiler kompilieren es aber trotzdem.
-
dEUs schrieb:
net schrieb:
geeniusRL schrieb:
erstmal ob man das void-style oder int-style schreibt is egal...
im prinzip schon. die meisten compiler streiken aber bei 'void main'
Im Prinzip nicht. Die meisten Compiler kompilieren es aber trotzdem.
weil sie gut sind.