Справочник по стандартной библиотеке C++ (STL)

Программа на языке C++ может вызывать множество функций из этой реализации стандартной библиотеки C++. Эти функции выполняют такие службы, как входные и выходные данные, и обеспечивают эффективные реализации часто используемых операций.

Дополнительные сведения о связывании с соответствующим файлом среды выполнения Visual C++ см. в файлах среды выполнения .lib C (CRT) и стандартной библиотеки C++ (STL.lib).

Примечание.

Реализация стандартной библиотеки C++ майкрософт часто называется библиотекой шаблонов STL или Standard. Хотя стандартная библиотека C++ является официальным именем библиотеки , как определено в ISO 14882, из-за популярного использования STL и "Стандартной библиотеки шаблонов" в поисковых системах, мы иногда используем эти имена, чтобы упростить поиск нашей документации.

С исторической точки зрения , "STL" первоначально ссылается на стандартную библиотеку шаблонов, написанную Александром Стефановым. Части этой библиотеки были стандартизированы в стандартной библиотеке C++ вместе с библиотекой среды выполнения ISO C, частями библиотеки Boost и другими функциями. Иногда "STL" используется для обращения к контейнерам и алгоритмам стандартной библиотеки C++, адаптированной из STL Стефанова. В этой документации стандартная библиотека шаблонов (STL) ссылается на стандартную библиотеку C++ в целом.

В этом разделе

Обзор стандартной библиотеки C++ содержит общие сведения о реализации стандартной библиотеки C++.

iostream Программирование содержит общие сведения о программировании iostream .

Справочник по файлам заголовков содержит ссылки на справочные разделы о файлах заголовков стандартной библиотеки C++ с примерами кода.