- class templates
- classes
- functions
 
 
 
header
<string>
Strings
This header introduces string types, character traits and a set of converting functions:
Class templates
- basic_string
- Generic string class (class template)
- char_traits
- Character traits (class template)
Class instantiations
- string
- String class (class)
- u16string 
- String of 16-bit characters (class)
- u32string 
- String of 32-bit characters (class)
- wstring
- Wide string (class)
Functions
Convert from strings
- stoi 
- Convert string to integer (function template)
- stol 
- Convert string to long int (function template)
- stoul 
- Convert string to unsigned integer (function template)
- stoll 
- Convert string to long long (function template)
- stoull 
- Convert string to unsigned long long (function template)
- stof 
- Convert string to float (function template)
- stod 
- Convert string to double (function template)
- stold 
- Convert string to long double (function template)
Convert to strings
- to_string 
- Convert numerical value to string (function)
- to_wstring 
- Convert numerical value to wide string (function)
Range access
- begin 
- Iterator to beginning (function template)
- end 
- Iterator to end (function template)