Wie bekomme ich einen Teil einer Zeichenkette in C ++? Ich möchte wissen, was die Elemente von 0 bis ich sind.
Sie möchten std::string::substr verwenden. Hier ist ein Beispiel, das schamlos von Ссылка
std::string::substr
Sie verwenden substr , dokumentiert hier :
substr
Sie können es auch als C-Style-String (nicht modifizierbar) behandeln, indem Sie c_str verwenden, dokumentiert hier .
c_str
Wenn du meinst String ist ein Array von Zeichen,
wenn Sie die std::string Use-Substr-Funktion bezeichnen .. wie vorgeschlagen
std::string
Angenommen, Sie verwenden die Klasse C ++ std::string
können Sie tun:
verwenden:
, die eine Zeichenfolge sub_of_s erstellen, die das erste i-th Element in s ist.
sub_of_s
i-th
s
Tags und Links c++