C++ STL Tutorial ‘Recent Articles’ on C++ STL ! ‘Coding Problems’ on C++ STL ! The Standard Template Library (STL) is a set of C++ template classes to provide common programming data structures and functions such as vector, lists, stacks, etc. Standard Template Library (STL) Algorithms Introduction to STL Sorting Searching Containers: Pair Vector Ways to copy a vector in C++ Sorting 2D Vector in C++ | Set 3 (By number of columns),(Sort in descending order by first and second) Sorting 2D Vector in C++ | Set 2 (In descending order by row and column) Sorting 2D Vector in C++ | Set 1 (By row and column), (Sort by first and second) List List in C++ | Set 2 (Some Useful Functions) Forward List in C++ | Set 1 (Introduction and Important Functions) Forward List in C++ | Set 2 (Manipulating Functions) Dequeue Queue Priority Queue Stack Set Count number of unique Triangles using STL | Set 1 (Using set) Multiset Map Multimap Heap using STL C++ More: C++ Magicians – STL Algorithms sort() in C++ STL Type Inference in C++ (auto and decltype) transform() in C++ STL Variadic function templates in C++ Template Specialization Merge operations using STL in C++ (merge, includes, set_union, set_intersection, set_difference, ..) std::partition in C++ STL numeric header in C++ STL | Set 1 (accumulate() and partial_sum()) numeric header in C++ STL | Set 2 (adjacent_difference(), inner_product() and iota()) Common Subtleties in Vector STLs unordered_map in STL and its applications unorderd_set in STL and its applications Useful Array algorithms in C++ STL Last Updated : 26 Sep, 2023 Share your thoughts in the comments Add Your Comment Please Login to comment...