Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

String in char umwandeln





Frage

Hey Leute hab da ein Problem, ich möchte einen String mit methode write wieder in eine Datei schreiben, leider lässt die methode write nur char * zu, weis jemand was ich machen solle, beispiel: std::string meinstring; std::ofstream outf("C:\Test.txt"); outf.write(); Was muss ich mit dem meinstring tun, damit write ihn ins outfile schreiben kann. Thanks Leute

Antwort 1 von Help

Ah ich habs selber geschnallt:-)

Lösung:

std::string meinstring;
std::ofstream outf("C:\Test.txt");

outf.write(meinstring.c_str(),meinstring.lenght());

Antwort 2 von semi

Warum nicht gleich so?

outf << meinstring;

Antwort 3 von Help

Na weil ich nicht wusste, dass das geht:-)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: