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());
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;
outf << meinstring;
Antwort 3 von Help
Na weil ich nicht wusste, dass das geht:-)

