STL
Verwendungsmöglichkeiten
- Beschreibung, Design und Implementation eines komplexen Systems,
(Subsysteme, Komponenten, ...) sollte weiterhin mit objektorientierten
Techniken erstellt werden; Einsatz von Kapselung, Vererbung, Aggregation
- STL dort, wo im Kern hocheffiziente Algorithmen benötigt werden
- Verknüpfung der STL mit programmeigenem Fehlerbehandlungskonzept
- Vorsicht bei Multithreading-Umgebungen:
Threadsynchronisation zum Schutz vor parallelen Zugriffen, Iterationen, ...
auf bzw. über einen Container (shared data) notwendig