M.E.
Lt. Commander
- Registriert
- Jan. 2007
- Beiträge
- 1.923
Hallo,
Ich möchte mit einem C++ Programm auf die Eigenen Dateien zugreifen:
Probleme bereitet mir diese Zeile:
Weil das '\' nach 'Einstellungen' dafür sorgt, dass das bis zum ' " ' vor 'Eigene' der Programmcode von meinem Compiler als string gewertet wird.
Wenn ich das verwende:
Sagt mir das Compilierte Programm:
System konnte angegeben Pfad nicht finden.
Es gibt sicher eine ganz andere Lösung/ eine fertige Funktion um auf die Eigenen Dateien zuzugreifen, aber ich wollte es auf diese Art probieren...
Was muss ich ändern?
MfG
M.E.
Ich möchte mit einem C++ Programm auf die Eigenen Dateien zugreifen:
Code:
...
DWORD nSize;
char user_name[255];
nSize = sizeof( user_name );
GetUserName( user_name, &nSize );
cout << "Benutzername: " << user_name << endl;
ostringstream oss;
oss << "cd C:\Dokumente und Einstellungen\" << user_name << "Eigene Dateien";
system( oss.str().c_str());
Probleme bereitet mir diese Zeile:
Code:
oss << "cd C:\Dokumente und Einstellungen\" << user_name << "Eigene Dateien";
Wenn ich das verwende:
Code:
oss << "cd C:\Dokumente und Einstellungen\\" << user_name << "Eigene Dateien";
System konnte angegeben Pfad nicht finden.
Es gibt sicher eine ganz andere Lösung/ eine fertige Funktion um auf die Eigenen Dateien zuzugreifen, aber ich wollte es auf diese Art probieren...
Was muss ich ändern?
MfG
M.E.