Подтвердить что ты не робот

В чем разница между стандартной библиотекой и стандартной библиотекой шаблонов?

Я продолжаю видеть ссылку на стандартную библиотеку С++ и на стандартную библиотеку шаблонов С++ (STL). В чем разница между ними? Википедия упоминает, что они разделяют некоторые заголовки, но об этом.

4b9b3361

Ответ 1

Стандартная библиотека шаблонов (STL) - это библиотека контейнеров, итераторов, алгоритмов и функциональных объектов, созданная Александром Степановым; веб-сайт SGI имеет каноническую реализацию и документацию.

Стандартная библиотека - это библиотека, которая является частью С++; он включает большую часть стандартной библиотеки шаблонов (STL).

В обычном использовании "STL" также используется для обозначения частей стандартной библиотеки С++, которые получены или получены из фактического SGI STL. Например, люди часто используют "STL" для ссылки на std::vector и остальные контейнеры в стандартной библиотеке С++, поскольку они возникли в SGI STL.