Zum Inhalt springen

Diskussion:C++-Programmierung/ Im Zusammenhang mit Klassen/ Statische Membervariablen

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
Abschnitt hinzufügen
Aus Wikibooks

Statische Klassen vs. Namespaces

[Bearbeiten]

Ich halte die Argumentation unter dem Link für Blödsinn. In C++ werden Namensräume für eben genau diesen Zweck verwendet. auf diese Weise ist es auch möglich using innerhalb von anderen Funktionen zu benutzen und den Quellcode übersichtlich zu halten. In Zusammenhang mit Templates hat es sogar noch ein paar wesentlich weitreichendere Vorteile. Wenn ich mich recht entsinne, vertritt Scott Meyers in Effektiv C++ ebenfalls meine Ansicht zu diesem Thema.

Gruß --Prog 16:18, 27. Sep. 2011 (CEST)Beantworten