string header

From Cppwiki

(Redirected from string)
Jump to: navigation, search

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

Contents

Types defined by <string>

 std::basic_string
 std::char_traits

Typedefs defined by <string>

 typedef std::basic_string<char, char_traits<char>, allocator<char> > string;
 typedef std::basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > wstring;

Functions defined by <string>

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

Functions specialized by <string>

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

Type specializations defined by <string>

 template class std::char_trairs<char> { ... };
 template class std::char_trairs<wchar_t> { ... };
Personal tools