e/date utilities ](/w/cpp/chrono/c "cpp/chrono/c") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_ctime&action=edit)  
[ <debugging> ](/w/cpp/header/debugging "cpp/header/debugging") (C++26)  |  Debugging library  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_debugging&action=edit)  
[ <expected> ](/w/cpp/header/expected "cpp/header/expected") (C++23)  |  std::expected  class template  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_expected&action=edit)  
[ <functional> ](/w/cpp/header/functional "cpp/header/functional") |  [ Function objects, Function invocations, Bind operations and Reference wrappers ](/w/cpp/utility/functional "cpp/utility/functional") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_functional&action=edit)  
[ <initializer_list> ](/w/cpp/header/initializer_list "cpp/header/initializer list") (C++11)  |  [ std::initializer_list ](/w/cpp/utility/initializer_list "cpp/utility/initializer list") class template  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_initializer_list&action=edit)  
[ <optional> ](/w/cpp/header/optional "cpp/header/optional") (C++17)  |  [ std::optional ](/w/cpp/utility/optional "cpp/utility/optional") class template  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_optional&action=edit)  
[ <source_location> ](/w/cpp/header/source_location "cpp/header/source location") (C++20)  |  Supplies means to obtain [ source code location ](/w/cpp/utility/source_location "cpp/utility/source location") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_source_location&action=edit)  
[ <tuple> ](/w/cpp/header/tuple "cpp/header/tuple") (C++11)  |  [ std::tuple ](/w/cpp/utility/tuple "cpp/utility/tuple") class template  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_tuple&action=edit)  
[ <type_traits> ](/w/cpp/header/type_traits "cpp/header/type traits") (C++11)  |  [ Compile-time type information ](/w/cpp/types "cpp/types") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_type_traits&action=edit)  
[ <typeindex> ](/w/cpp/header/typeindex "cpp/header/typeindex") (C++11)  |  [ std::type_index ](/w/cpp/types/type_index "cpp/types/type index") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_typeindex&action=edit)  
[ <typeinfo> ](/w/cpp/header/typeinfo "cpp/header/typeinfo") |  [ Runtime type information utilities ](/w/cpp/types "cpp/types") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_typeinfo&action=edit)  
[ <utility> ](/w/cpp/header/utility "cpp/header/utility") |  Various [ utility components ](/w/cpp/utility "cpp/utility") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_utility&action=edit)  
[ <variant> ](/w/cpp/header/variant "cpp/header/variant") (C++17)  |  [ std::variant ](/w/cpp/utility/variant "cpp/utility/variant") class template  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_variant&action=edit)  
[ <version> ](/w/cpp/header/version "cpp/header/version") (C++20)  |  Supplies implementation-dependent library information  [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_version&action=edit)  
  
#####  Dynamic memory management  
  
[ <memory> ](/w/cpp/header/memory "cpp/header/memory") |  [ High-level memory management utilities ](/w/cpp/memory "cpp/memory") [ [edit] ](https://en.cppreference.com/mwiki/index.php?title=Template:cpp/header/dsc_memory&action=edit)  
[ <memory_resource> ](/w/cpp/header/memory_resource "cpp/header/memory resource") (C++17)  |  [ Polymorphic allocators and memory resources ](/w/cpp/memory/memory_resource "cpp/memory/memory resource") [ [edit] ](http