Inhoudsopgave:
- Definitie - Wat betekent Standard Template Library (STL)?
- Techopedia verklaart Standard Template Library (STL)
Definitie - Wat betekent Standard Template Library (STL)?
Een standaard sjabloonbibliotheek (STL) is een softwarebibliotheek die de mogelijkheden van de C ++ standaardbibliotheek uitbreidt en een kant-en-klare set van algemene klassen voor C ++ biedt, inclusief associatieve arrays en containers, die worden gebruikt in combinatie met ingebouwde en door de gebruiker gedefinieerde typen die ondersteuning van elementaire operaties. De algoritmen die bij STL horen, zijn onafhankelijk van containers en verminderen de complexiteit van de bibliotheek.
Techopedia verklaart Standard Template Library (STL)
Een standaardsjabloonbibliotheek gebruikt sjablonen om de vereiste resultaten te bereiken en biedt compileertijdpolymorfisme. STL's omvatten ook componenten zoals functors, iterators en algoritmecontainers.
Er zijn vijf verschillende typen iterators binnen STL:
- Input iterators
- Uitvoer iterators
- Bidirectionele iterators
- Willekeurige toegang iterators