string schriben in textdatei
-
Hi,
ich möchte mich leicht an c++ rantasten und schreibe daher so doofe prgramm wie das hier um mir über die einzelnen funktionen klarzuwerden.hier der code um eine Char-Variable in die Datei zu schreiben.
#include<iostream> #include<string> #include<fstream> using namespace std; int main() { char ch='c'; string name, adresse, ort, datum, datei; ifstream infile("123"); getline(infile,datei); cout <<datei; cout << "Bitte Name eingeben:"; getline (cin,name); cout << "\n\nBitte Wohnort eingeben:"; getline (cin,ort); cout << "\n\nBitte Adresse eingeben:"; getline (cin,adresse); cout << "\n\nBitte Geburtsdatum eingeben:"; getline (cin,datum); cout <<"\n\nHallo "<<name<<"! Was gibt es neues auf der " << adresse << " in " << ort << "?\n"; cout <<"Der "<<datum <<" ist wirklich ein scheiß Tag gewesen!\n\n\n"; ofstream out("987"); out.put(ch); return 0; }soweit klappt das, aber wie bringe ich ihn dazu nen kompletten String wie z.B. name in die datei zu schreiben???
Mfg
toni
-
http://c-plusplus.net/forum/viewtopic-var-t-is-152915-and-start-is-0.html
und
http://c-plusplus.net/forum/viewtopic-var-t-is-155739-and-start-is-0.html
-
mit den [cpp]-Tags bekommst du übrigens eine "schönere" Formatierung hin
