Dateinamen durchnummerieren.
-
Hallo,
mein Problem besteht darin, dass ich ein Programm schreiben möchte, dass mir bestimmte Dateien in viele keine Stücke zerlegt. Dabei will ich die einzelnen Dateinamen durchnummerieren. Wie kann ich das realisieren?
Es soll nachher ungefähr so aussehen:
dateiname="Laufwerk:\\Datei" + Dateinummer + "Dateierweiterung";
Also etwa:
C:\Test01.txt
C:\Test02.txt
C:\Test03.txt
.
.
.
C:\Testnn.txtIch hoffe, dass mir jemand helfen kann.
Vielen Dank
-
stringstream s; i=123; s<<"c:\\datei"<<i<<".txt"; string dateiname = s.str();
-
Danke erstmal,
jetzt habe ich aber das Problem, dass ich die Datei nicht mehr mit datei.open() öffnen kann, da datei.open (datei ist ein fstream) nicht string als Dateiname sondern const char* benötigt.
Was kann ich da machen?
-
Hallo
std::string::c_str()
bis bald
akari