Diskussion:C++-Standardbibliothek

aus Wikipedia, der freien Enzyklopädie
Diese Diskussionsseite dient dazu, Verbesserungen am Artikel „C++-Standardbibliothek“ zu besprechen. Persönliche Betrachtungen zum Thema gehören nicht hierher. Für allgemeine Wissensfragen gibt es die Auskunft.

Füge neue Diskussionsthemen unten an:

Klicke auf Abschnitt hinzufügen, um ein neues Diskussionsthema zu beginnen, und unterschreibe deinen Beitrag bitte mit Icondarstellung des Buttons zur Erzeugung einer Signatur oder --~~~~.
Archiv
Wie wird ein Archiv angelegt?

Seit wann hat C++ eigentlich dieses std::-Namespace-Zeugs?

Ich musste mal in einem Projekt C++ coden, das war vor 15 Jahren. Und dieses ganze 'std::....' Präfix-Zeug hab ich damals nie gebraucht. Heute kompiliert allerdings unter g++ auch kein älterer Code ohne XY -> std::XY-Patcherei. Das muss doch irgendwann mal in die Sprache eingeführt sein, nur wann? Im englischen Artikel steht speziell zu diesem Thema auch nichts darüber. [edit] Aber hier (wer sucht der findet!) http://www.cplusplus.com/forum/beginner/77363/ -andy 77.7.121.132 16:44, 22. Dez. 2012 (CET)

Meines Wissens geht das auch heute noch, sofern man - was man vermutlich damals schon mußte - "using namespace std" drüberschreibt, nur wird davon mittlerweile abgeraten. Es kann auch sein (das wüßte ich aber nicht), daß Compiler auch ohne "using namespace std" so taten, als ob es dastünde.--131.159.76.237 20:28, 19. Jan. 2018 (CET)
In Standard Template Library steht, dass diese erst ab C++98 in C++ eingeflossen sei. "vor 15 Jahren" (bei einem Beitrag von 2012) wäre ja 1997 gewesen...
--arilou (Diskussion) 15:19, 6. Mai 2020 (CEST)