009
15.06.2006, 22:32 Uhr
FloSoft
Medialer Over-Flow (Administrator)
|
Wenn du
(also ohne .h) benutzt, musst du std::... schreiben, da die funktionen dann im namespace names "std" definiert sind, wenn du den alten, veralteten "vor-standard" header "iostream.h" (mit .h) benutzt, dann musst du imho das std:: sogar weglassen.
Umgehen kannst du es, in dem du bei
noch
C++: |
#include <iostream>
using namespace std;
|
schreibst, dann sagst du dem compiler "ab hier verwende ich nun den namensraum "std""
Achja, using-anweisungen niemals in headern, das ist absolut schlechter stil und führt nur zu bugs. -- class God : public ChuckNorris { }; |