[C++] Ausgabe soll nach 50ns wieder verschwinden

moin


In der MSDN steht das sie meist auf 5ms genau ist, was aber von System zu System anders sein kann.
Also besser nciht pauschalisieren.


mfg
umbrasaxum
 
Code:
using namespace std;
Warum empfehlt ihr das immer?

Der Sinn eines Namespaces (Namensraums) ist es doch, dass man Symbole abgrenzen kann.
Denn wenn man mit using namespace XYZ immer den gesamten Namensraum "reinzieht" hebelt es doch den Vorteil von Namensräumen aus oder?.

Also ich empfehle das Gegenteil:
immer ein std:: davor schreiben.
Klar ist das mehr Schreibarbeit, aber bei größeren Projekte einfach sicherer.

Daniel
 
Daniel Toplak hat gesagt.:
Code:
using namespace std;
Warum empfehlt ihr das immer?

Der Sinn eines Namespaces (Namensraums) ist es doch, dass man Symbole abgrenzen kann.
Denn wenn man mit using namespace XYZ immer den gesamten Namensraum "reinzieht" hebelt es doch den Vorteil von Namensräumen aus oder?.

Also ich empfehle das Gegenteil:
immer ein std:: davor schreiben.
Klar ist das mehr Schreibarbeit, aber bei größeren Projekte einfach sicherer.

Daniel

Also spätestens wenn deine Programme ein paar Tausend Zeilen lang ist, dann wirste das einsehen ;) oder du siehst die Blasen an deinen Fingerkuppen als "normal" an *g*
 
Also spätestens wenn deine Programme ein paar Tausend Zeilen lang ist, dann wirste das einsehen oder du siehst die Blasen an deinen Fingerkuppen als "normal" an *g*
Falsch, gerade dann sollte man das so machen!

Denn spätestens, wenn du mit 5-20 C++ Programmierer an Software arbeitest und irgendjemand auf die Idee kommt, ein Symbol zu definierten, das genauso in der STL vorkommt, dann wirst du auf die Nase fallen.

Daniel
 
Zurück