Съдържание:
- Определение - Какво означава Стандартна библиотека на шаблони (STL)?
- Techopedia обяснява библиотеката със стандартни шаблони (STL)
Определение - Какво означава Стандартна библиотека на шаблони (STL)?
Стандартна библиотека с шаблони (STL) е софтуерна библиотека, която разширява възможностите на стандартната библиотека на C ++ и осигурява готов набор от общи класове за C ++, включително асоциативни масиви и контейнери, които се използват заедно с вградени и дефинирани от потребителя типове, които поддържат елементарни операции. Алгоритмите, свързани със STL, са независими от контейнерите и намаляват сложността на библиотеката.
Techopedia обяснява библиотеката със стандартни шаблони (STL)
Стандартната библиотека с шаблони използва шаблони за постигане на необходимите резултати и осигурява полиморфизъм във времето за компилиране. STL също включват компоненти като функтори, итератори и контейнери за алгоритми.
В рамките на STL има пет различни типа итератори:
- Итератори за въвеждане
- Изходни итератори
- Двупосочни итератори
- Итератори за случаен достъп
