Moin Moin,
From: "Kjell Morgenstern"
In der qt-Dokumentation heisste es bezüglich der qt template library : "Wenn für ihren Compiler keine passende STL Implementierung verfügbar ist, können sie statdessen die QTL benutzen."
Wenn Du qt selbst kompilierst, kannst Du IMHO mit "configure" auswählen, ob Du STL support haben willst oder eben nicht.
Gibt es überhaupt (aktuelle) c++ Compiler, für die es keine STL gibt ? Auf den ersten Blick hätte ich die QTL jetzt so verstanden, dass sie die STL um bestimmte Template Klassen / Algorithmen erweitert. Wenn ich die Dokumentation richtig verstanden habe ist es aber so, dass qt die STL überhaupt gar nicht benutzt.
STL ist IMHO nicht "Pflicht", aber jeder gute Kompiler hat die Template Library. Ich denke, QT hat da einige eigene Implementierungen produziert. Ich nehme immer die orig. STL..., damit bin ich einfach besser bedient. Ciao Andre