Inhaltsverzeichnis:
- Definition - Was bedeutet Standard Template Library (STL)?
- Techopedia erklärt Standard Template Library (STL)
Definition - Was bedeutet Standard Template Library (STL)?
Eine Standardvorlagenbibliothek (STL) ist eine Softwarebibliothek, die die Funktionen der C ++ - Standardbibliothek erweitert und einen vorgefertigten Satz allgemeiner Klassen für C ++ bereitstellt, einschließlich assoziativer Arrays und Container, die zusammen mit integrierten und benutzerdefinierten Typen verwendet werden elementare Operationen unterstützen. Die mit STL verbundenen Algorithmen sind unabhängig von Containern und reduzieren die Komplexität der Bibliothek.
Techopedia erklärt Standard Template Library (STL)
Eine Standardvorlagenbibliothek verwendet Vorlagen, um die erforderlichen Ergebnisse zu erzielen, und bietet einen Polymorphismus der Kompilierungszeit. STLs enthalten auch Komponenten wie Funktoren, Iteratoren und Algorithmuscontainer.
Es gibt fünf verschiedene Arten von Iteratoren in STL:
- Eingabe-Iteratoren
- Ausgabe-Iteratoren
- Bidirektionale Iteratoren
- Iteratoren mit wahlfreiem Zugriff
