int in CopyFile ?!?!
-
Hallo,
ich habe ein kleines (sehr kleines) Problem! Wie bekomm ich den index i in das CopyFile?? mit (char)i hab ich es schon versucht...for(int i=0; i < vDateinamen.size(); i++) { CopyFile(((string)m_laufwerk + ":\\DCIM\\100OLYMP\\" + vDateinamen[i]).c_str(),m_path + m_datum + " " + m_title + "\\" + m_datum + " " + m_title + i + ".jpg", FALSE); }
-
Du musst ersr alles in einen String schreiben den du dann übergeben kannst.
z.B.:std::ostringstream Str; std::string String; Str << "Hallo das ist die Zahl: " << 42; String = Str.str(); //mach was mit String
-
C:\XXXXXXXXXXXXXXXX\FotoArchivierDlg.cpp(138) : error C2079: 'Str' verwendet undefiniertes class 'basic_ostringstream<char,struct std::char_traits<char>,class std::allocator<char> >'
und nun?
-
ok es klappt jetzt...
naja noch nicht ganz...
wenn ich in der schleife immer wiederStr << i;
index = Str.str();schreibe, dann schreibt er mir in index immer ncoh die vorherigen zahlen dein, wie kann ich den Str den löschen?
-
std::ostringstream Str; Str << "Voll"; Str.(""); Str << "Wieder Leer";