Dateiname variabel gestalten

newbie89

Mitglied
hi,

ich möchte

fp= fopen ("C:\\ProgramFiles\\cpp\\Bestellschein%d.txt","a+");

an der markierten stelle eine Variable einfügen die dann eben von Durchlauf zu Durchlauf verändert werden kann.

Geht das oder kann ich nur den kommpletten Name eingeben lassen als mit Pfad usw usw...

Danke
 
Jau, kann ich :-)

Code:
String sFileName = "";
sFileName += "C:\\ProgramFiles\\cpp\\Bestellschein";
sFileName += EineStringVariableDie%dEntspricht;
sFileName += ".txt";

fp= fopen( sFileName.c_str() , "a+" );

Ist aber DVHIDT (direkt von Hirn in die Tastatur) ... ^^

Gruß
Klaus
 
Bleibt jetzt nach dieser Zeile stehen und windows meldet sich... problem...
Code:
int dateinummer=6;
char dateiname[256];
sprintf(dateiname,"C:\\ProgramFiles\\cpp\\Bestellschein%i.txt",dateinummer);
Was ist daran falsch sieht doch exakt so aus wie in dem anderen Beitrag!!
 
Zurück