opslaan als

Status
Niet open voor verdere reacties.

tchembado

Gebruiker
Lid geworden
28 nov 2006
Berichten
93
hoe kan ik in c++ een bestand opslaan als met ofstream.

zodat je dus eerst vraagt hoe de gebruiker het bestand wilt noemen, en daarna het bestand (txt in dit geval) zo opslaat.

dankuwel en groetjes,

Tchembado
 
Zo'n constructie moet je zelf in elkaar zetten (of je moet een of andere standaard lib vinden). Aangezien je al bij bestanden in C++ bent aanbeland, zal het niet moeilijk zijn dit aan de gebruiker te vragen.

bijv. in dos:
  • De ingelezen tekst tijdens uitvoer programma in een tmp bestand opslaan of in een variabele
  • Vragen waar de gebruiker het wil opslaan (bijv. getline(url, cin) )
  • Variabele in het bestand legen of tempbestand verwerken

Er zijn vast andere manieren, maar dit kwam het eerste in me op.
Wees creatief.......:cool:

Gr.
Ger@ld
 
als je bedoeld dat je bijvoorbeeld
ostream out( "voorbeeld.txt" ); en dan inplaats van "voorbeeld.txt" een variabele wil, waarschijnlijk een string.

Dan kan je volgens mij ook dit doen:
string s;
s = "voorbeeld.txt";
ostream out( s.c_str() );

ik weet niet 100% zeker of dit werkt maar je kan het altijd proberen.
 
hartelijk dank:thumb:
dat maakt alles weer een pak gemaklijker voor mij
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan