What Does Standard Template Library (STL) Mean?

A standard template library (STL) is a software library that extends C++ standard library’s capabilities and provides a ready-made set of common classes for C++, including associative arrays and containers, which are used along with built-in and user-defined types that support elementary operations. The algorithms associated with STL are independent of containers and reduce the complexity of the library.

Techopedia Explains Standard Template Library (STL)

  • Input iterators Output iterators Bidirectional iterators Random access iterators