Code::Blocks / Programmierung in C++: Was bedeutet namespace?

3 Antworten

Du importierst den Namespace, sodass du alles, was darin deklariert ist, ohne Angabe des Namespaces nutzen kannst. Ohne diese Anweisung müsstest du bei der Nutzung von allen Dingen innerhalb des std-Namespaces explizit den Namespace mittels "std::" angeben, Beispiel:

std::cout << "Hello" << std::endl;

Mit using funktioniert das dann so:

cout << "Hello" << endl;

Der Namespace wird also nicht definiert, sondern lediglich importiert.

Woher ich das weiß:Beruf – Software-Entwicklung (Java Enterprise)

Was möchtest Du wissen?