c-string to string (leerzeichen)
-
hallo forum,
ich will c-string in std::strings konvertieren.
das klappt mitstringstream stream;
stream << cstring;
stream >> string;auch ganz prima, bis auf den Fall, dass Leerzeichen
in meinem cstring vorkommen.
Dann wird nur der teil bis zum leerzeichen konvertiert
und der rest ignoriert.kann mir jemand vielleicht sagen, was ich da machen kann?
Danke
-
sring schrieb:
ich will c-string in std::strings konvertieren.
std::string(cstring);
(Der Konstruktor des STL-Strings kann einfache C-Strings aufnehmen)
-
Eine Referenz zur Stringklasse findest du übrigens hier: www.cplusplus.com
Um den umgekehrten Weg zu gehen, kannst dustd::string::c_str()benutzen.