Diskussion:C++-Standardbibliothek
Letzter Kommentar: vor 4 Jahren von Arilou in Abschnitt Seit wann hat C++ eigentlich dieses std::-Namespace-Zeugs?
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 , um ein neues Diskussionsthema zu beginnen.Archiv |
Wie wird ein Archiv angelegt? |
Seit wann hat C++ eigentlich dieses std::-Namespace-Zeugs?
[Quelltext bearbeiten]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)