30 Seconds of C++
30 Seconds Of Standard Template Library in C++
A collection of C++ STL features (functions/libraries) which can be learned in 30 seconds or less
Header Files
- algorithm
β¨ - list
π - map
πΊοΏ½? - queue
π΅ - set
β‘ - stack
π - unordered_map
πΊοΏ½? - vector
βοΏ½?
Algorithm
View contents
accumulateadjacent_differenceadjacent_findall_ofany_ofbinary_searchclampcopycopy_backwardcopy_ifcopy_ncountcount_ifequalequal_rangefillfill_nfindfind_first_offind_iffind_if_notfor_eachfor_each_ngenerateincludesiotais_heapis_permutationis_sortediter_swaplexicographical_comparelinear_searchlower_boundmake_heapmaxmax_elementmergeminmin_elementminimax_elementminmaxminmax_elementmismatchmovenext_permutationnone_ofnth_elementpartitionpop_heapprev_permutationpush_heaprandom_shuffleremoveremove_copyremove_copy_ifremove_ifreplacereplace_copyreplace_copy_ifreplace_ifreversereverse_copyrotatesearchsearch_nset_differenceset_intersectionset_unionshufflesortstable_sortswaptransformtransform_reduceuniqueupper_bound
List
View contents
Map
View contents
Queue
Set
View contents
Stack
Unordered_map
Vector
View contents
π£οΏ½? Community
Join other C++ enthusiasts on
οΏ½? 30 Seconds of Knowledge
Experience 30 Seconds of C++ as a Web Extension built by Stefan Petrovic
- A big thanks to Shriam Kaushik for the lovely new logo
οΏ½?οΏ½οΏ½?
Author
- Twitter: @bhupeshimself
- DEV: bhupesh
οΏ½? License
This project is licensed under the MIT License. See the LICENSE file for details.
π Contributing
Please read the updated CONTRIBUTING for the process for submitting pull requests to us.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
