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
)
 
  
 
class templates:
 
classes:
 
functions: