Was war eigentlich vor dem ersten Standard?
-
Ich meine, wird ja wohl nicht jeder gemacht haben was er will.
Standard einfach nur ein Wort?
Was hat sich hauptsächlich verändert?(Grob gesagt, keine Details)
-
JustAnotherNoob schrieb:
Ich meine, wird ja wohl nicht jeder gemacht haben was er will.
Doch, eben das war der Fall. Ja, man orientierte sich auch vor dem Standard an bestimmten Vorgaben, aber die Bibliotheken etc. waren teilweise dennoch dermaßen unterschiedlich das du von Compiler zu Compiler effektiv neu schreiben durftest wenn du Pech hattest.
JustAnotherNoob schrieb:
Standard einfach nur ein Wort?
Was hat sich hauptsächlich verändert?(Grob gesagt, keine Details)Die Standardbibliothek wurde verabschiedet, was den Wildwuchs etwas reduzierte. Es gab zwar vorher schon mehr oder weniger ähnliche Bibliotheken aber selten wirklich identisch.
Zudem änderten sich auch ein paar Konstrukte um neueren Sprachelementen entgegen zu kommen (Rückgabe 0 von fehlgeschlagenen new => Exception bad_alloc)...
cu André
-
Damals hat tatsächlich jeder das gamacht was er wollte. Es gab von Bjarne Stroustrup den ARM, in dem sein C++ beschrieben war:
http://www.research.att.com/~bs/arm.htmlAber es war einfach formal nicht das, was es akzeptabel macht. Also mußte ein Standard her, der von allen allen akzeptiert und implementiert wird. Hat zwar lange gedauert, aber besser spät als nie.
-
Als Beispiel den C++Builder 1:
Das hier kompiliert mit diesem noch nicht einmal:#include <iostream> int main() { std::cout << "Hello World!"; return 0; }
-
Das es vor dem standard iostream.h war is mir auch klar
-
JustAnotherNoob schrieb:
Das es vor dem standard iostream.h war is mir auch klar
Daran liegt es nicht, nur gibt es den Namensbereich std schlicht und einfach nicht.