e following collection
of headers.

|

##  Contents

  * 1  Concepts library 
  * 2  Coroutines library 
  * 3  Utilities library 
    * 3.1  Dynamic memory management 
    * 3.2  Numeric limits 
    * 3.3  Error handling 
  * 4  Strings library 
  * 5  Containers library 
  * 6  Iterators library 
  * 7  Ranges library 
  * 8  Algorithms library 
  * 9  Numerics library 
  * 10  Localization library 
  * 11  Input/output library 
  * 12  Filesystem library 
  * 13  Regular Expressions library 
  * 14  Atomic Operations library 
  * 15  Thread support library 
  * 16  C compatibility headers 
    * 16.1  Special C compatibility headers 
    * 16.2  Empty C headers 
    * 16.3  Meaningless C headers 
    * 16.4  Unsupported C headers 
  * 17  Experimental libraries 
  * 18  See also 

  
---  
  
###  Concepts library  
  
[ <concepts> ](/w/cpp/header/concepts "cpp/header/concepts") (C++20)  |  [ Fundamental library concepts ](/w/cpp/concepts "cpp/concepts") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_concepts&action=edit)  
  
###  Coroutines library  
  
[ <coroutine> ](/w/cpp/header/coroutine "cpp/header/coroutine") (C++20)  |  [ Coroutine support library ](/w/cpp/coroutine "cpp/coroutine") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_coroutine&action=edit)  
  
###  Utilities library  
  
[ <any> ](/w/cpp/header/any "cpp/header/any") (C++17)  |  [ std::any ](/w/cpp/utility/any "cpp/utility/any") class  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_any&action=edit)  
[ <bitset> ](/w/cpp/header/bitset "cpp/header/bitset") |  [ std::bitset ](/w/cpp/utility/bitset "cpp/utility/bitset") class template  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_bitset&action=edit)  
[ <chrono> ](/w/cpp/header/chrono "cpp/header/chrono") (C++11)  |  [ C++ time utilities ](/w/cpp/chrono "cpp/chrono") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_chrono&action=edit)  
[ <compare> ](/w/cpp/header/compare "cpp/header/compare") (C++20)  |  [ Three-way comparison operator ](/w/cpp/language/operator_comparison#Three-way_comparison "cpp/language/operator comparison") support  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_compare&action=edit)  
[ <csetjmp> ](/w/cpp/header/csetjmp "cpp/header/csetjmp") |  [ Macro (and function) that saves (and jumps) to an execution context ](/w/cpp/utility/program/setjmp "cpp/utility/program/setjmp") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_csetjmp&action=edit)  
[ <csignal> ](/w/cpp/header/csignal "cpp/header/csignal") |  [ Functions and macro constants for signal management ](/w/cpp/utility/program "cpp/utility/program") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_csignal&action=edit)  
[ <cstdarg> ](/w/cpp/header/cstdarg "cpp/header/cstdarg") |  [ Handling of variable length argument lists ](/w/cpp/utility/variadic "cpp/utility/variadic") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_cstdarg&action=edit)  
[ <cstddef> ](/w/cpp/header/cstddef "cpp/header/cstddef") |  [ Standard macros and typedefs ](/w/cpp/types "cpp/types") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_cstddef&action=edit)  
[ <cstdlib> ](/w/cpp/header/cstdlib "cpp/header/cstdlib") |  General purpose utilities: [ program control ](/w/cpp/utility/program "cpp/utility/program") , [ dynamic memory allocation ](/w/cpp/memory/c "cpp/memory/c") , [ random numbers ](/w/cpp/numeric/random#C_random_library "cpp/numeric/random") , [ sort and search ](/w/cpp/algorithm#C_library "cpp/algorithm") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_cstdlib&action=edit)  
[ <ctime> ](/w/cpp/header/ctime "cpp/header/ctime") |  [ C-style tim