String kopieren
-
Hallo Forum,
ich möchte vone einem std::string eine Kopie anfertigen.
http://www.cppreference.com/cppstring/copy.htmlIst es der normale Weg das man dabei char* geht? Oder habe ich da eine Funktion übersehen? (Die Kopie soll erhalten bleiben wenn das Original verändert wird.)
-
Der normale Weg geht über den Copy-Ctor bzw. op=:
string src="Hallo Welt"; string tgt=src;
(copy() dient nur dazu, die Stringdaten in ein externes char-Array auszulagern - brauchst du nur, wenn du ihn an eine Funktion übergeben willst, die mit char* arbeiten will)
-
So einfach? Vielen dank CStoll