Namensräume
Varianten
Aktionen

C++ Zeichenketten

Aus cppreference.com


Die Klasse basic_string stellt einige Funktionen zu Verfügung, mit denen Zeichenketten (Sequenzen einzelner Zeichen) gespeichert und verändert werden können. Die Klasse ist in der <string>-Header-Datei im std-namespace als eine grundlegende Klassenvorlage konzipiert.

 template <typename charT, typename Traits = char_traits<charT>, typename Allocator = allocator<charT> >
 class basic_string;

Die C++-Standardbibliothek stellt zwei spezielle Varianten der Klasse <basic_string> zur Verfügung:

 typedef basic_string<char>    string;
 typedef basic_string<wchar_t> wstring;


Fortsetzung folgt...