Unterschiede zwischen STL und Standard C++-Library
-
Ich lese gerade "Thinking in C++" (Volume 1, 2nd Edition) und bin über folgenden Absatz gestolpert:
There is often a bit of confusion between the containers and algorithms in the Standard C++ Library, and the entity known as the STL. The Standard Template Library was the name Alex Stepanov (who was working at Hewlett-Packard at the time) used when he presented his library to the C++ Standards Committee at the meeting in San Diego, California in Spring 1994. The name stuck, especially after HP decided to make it available for public downloads. Meanwhile, the committee integrated it into the Standard C++ Library, making a large number of changes. STL's development continues at Silicon Graphics (SGI; see http://www.sgi.com/Technology/STL). The SGI STL diverges from the Standard C++ Library on many subtle points. So although it's a popular misconception, the C++ Standard does not “include” the STL. It can be a bit confusing since the containers and algorithms in the Standard C++ Library have the same root (and usually the same names) as the SGI STL. In this book, I will say “The Standard C++ Library” or “The Standard Library containers,” or something similar and will avoid the term “STL.”
Also sind STL und die Standard C++ Library zwei paar Schuhe, was mir wirklich neu ist. Kann mich jemand über die Unterschiede (Performanz, Größe, Funktionalität) aufklären?
Vielen Dank im voraus!

-
schau mal www.sgi.com/tech/stl
Das ist die dokud er original STL. Du wirst sofort einige unterschiede merken wenn du dir die enthaltenden Klassen anschaust. Schaust du dir dann noch die methoden an, wirst du merken, dass ein paar fehlen, bzw anders sind.
-
Ausserdem ist die C++ Standard Library mehr als nur der Container und Algorithmen teil der sich auch STL nennt.( Humesikkins hatte da letztens mal was geschrieben (glaub ich) ich finds aber net mehr)
die IOStreams z.b. gehören auch zur C++ Standard Library sind aber *kein* bestandteil der STL.
BR
-
Danke erstmal. Dann schaue (lese) ich mal weiter.

Ausserdem ist die C++ Standard Library mehr als nur der Container und Algorithmen teil der sich auch STL nennt.( Humesikkins hatte da letztens mal was geschrieben (glaub ich) ich finds aber net mehr)
Habe den Beitrag gefunden:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-113670-and-postdays-is-0-and-postorder-is-asc-and-start-is-0.htmlWäre das nicht evtl. etwas für Eure FAQ (in schönen Worten erklärt natürlich)?