benutzereingaben in externes file schreiben

T

teufelchen

Hallo zusammen...
was ist am folgenden code falsch?
ich will, dass mir das programm das "objekt" und die "bedeutung"
folgendermassen in ein externes file schreibt:
setmeaning("objekt", "bedeutung");


if( input == "programmerweitern" )
{
char objekt[20];
char bedeutung[20];
char setmean[13] = 'setmeaning("';
char middle[4] = '", "';
char last[3] = '");'

ofstream outfile;
outfile.open("meanings.txt");
cout<<"Bitte neues Wort eingeben. ";
cin>>objekt;
cout<<"Bitte Bedeutung eingeben. ";
outfile<<setmean + objekt + middle + bedeutung + last;
outfile.close();
cout<<"Danke"<<endl;
}



herzlichen dank im voraus
floh
 
Zuletzt bearbeitet von einem Moderator:
Vielleicht musst du beim öffnen so vorgehen:
Code:
ofstream outfile ("meanings.txt");

und beim schreiben so:

Code:
outfile << setmean << objekt << middle << bedeutung << last;

Das Schließen passt meiner Ansicht nach.
 
Zurück