string header

string is a C++ Standard Library. It is responsible for defining std::basic_string and related functionality.

Types defined by
std::basic_string std::char_traits

Typedefs defined by
typedef std::basic_string string; typedef std::basic_string, allocator > wstring;

Functions defined by
std::getline - Read a character delimited line into a std::basic_string from an input stream.

Functions specialized by
std::swap - O(1) swap of two std::basic_string objects

Type specializations defined by
template class std::char_trairs { ... }; template class std::char_trairs { ... };