Sommario:
- Definizione - Cosa significa Standard Template Library (STL)?
- Techopedia spiega Standard Template Library (STL)
Definizione - Cosa significa Standard Template Library (STL)?
Una libreria di modelli standard (STL) è una libreria di software che estende le funzionalità della libreria standard C ++ e fornisce un set già pronto di classi comuni per C ++, inclusi array e contenitori associativi, che vengono utilizzati insieme a tipi predefiniti e definiti dall'utente che supportare operazioni elementari. Gli algoritmi associati a STL sono indipendenti dai contenitori e riducono la complessità della libreria.
Techopedia spiega Standard Template Library (STL)
Una libreria di modelli standard utilizza i modelli per ottenere i risultati richiesti e fornisce polimorfismo in fase di compilazione. Gli STL includono anche componenti come funzioni, iteratori e contenitori di algoritmi.
Esistono cinque diversi tipi di iteratori all'interno di STL:
- Inserisci iteratori
- Iteratori di output
- Iteratori bidirezionali
- Iteratori ad accesso casuale