FAQ
Language
Preprocessor Keywords Operator precedence Escape sequences ASCII chart Fundamental types
Headers
Concepts
Utilities library
Type support (basic types, RTTI, type traits) Dynamic memory management Error handling Program utilities Date and timebitset Function objectspairtuple (C++11)
Strings library
basic_string Null-terminated byte strings Null-terminated multibyte strings Null-terminated wide strings
Containers library
array (C++11)vectordequelistforward_list (C++11)setmultisetmapmultimapunordered_set (C++11)unordered_multiset (C++11)unordered_map (C++11)unordered_multimap (C++11)stackqueuepriority_queue
Algorithms library
Iterators library
Numerics library
Common mathematical functions Complex numbers Pseudo-random number generation
Input/output library
basic_streambufbasic_filebufbasic_stringbufios_basebasic_iosbasic_istreambasic_ostreambasic_iostreambasic_ifstreambasic_ofstreambasic_fstreambasic_istringstreambasic_ostringstreambasic_stringstream I/O manipulators C-style I/O
Localizations library
Regular expression library (C++11)
Atomic operations library (C++11)
Thread support library (C++11)