In eine .dat schreiben !
-
Hi,
Ich möchte ein einfache Charvariable in eine Datei schreiben, wie mache ich das ?char text;
cin >> text;
text.dat << text;// funktioniert nicht
char text;
cin >> text;
text > text.dat;// auch nicht
Er meint immer, das .dat muss ne Klasse sein bla....
Was mach ich falsch ?Danke und Tschö
-
Willst du uns ver*****en?
fstream heißt die klasse
-
RTFM
#include <fstream> // ofstream #include <iostream> // endl #include <string> // string int WriteData(std::string filename, std::string data) { std::ofstream Datei; Datei.open(filename.c_str(), std::ios::in|std::ios::out|std::ios::binary|std::ios::app); Datei << data << std::endl; Datei.close(); return 1; } int main(int argc, char** argv) { return WriteData( "file.log","LOGDATEN" ); }
...für char funktioniert das ganze analog wie hier für std::string ...