C++ data types
From Just Solve the File Format Problem
Types in the C++ programming language.
Contents |
Built in
- char
- char16_t
- char32_t
- wchar_t
- signed char
- short
- int
- long
- long long
- unsigned char
- unsigned short
- unsigned int
- unsigned long
- unsigned long long
- float
- double
- long double
- bool
- void
Metatypes
Literals
- C++ UTF-8 character literal
- nullptr (Null pointer)
STL
Containers
- std::array
- std::vector
- std::list
- std::forward_list
- std::map
- std::multimap
- std::unordered_map
- std::unordered_multimap
- std::set
- std::multiset
- std::unordered_set
- std::unordered_multiset
- std::deque
- std::queue
- std::stack
- std::bitset
- std::valarray
IO types
- std::istream
- std::ostream
- std::iostream
- std::ifstream
- std::ofstream
- std::fstream
- std::istringstream
- std::ostringstream
- std::stringstream
- std::streambuf
- std::filebuf
- std::stringbuf
Threading
Exceptions
Iterators
Other
- std::duration
- std::time_point
- std::system_clock
- std::steady_clock
- std::high_resolution_clock
- std::string
- std::nullptr_t