LordDeath
Erfahrenes Mitglied
Moin
Ich hab einen string path, der von einem Anwender eingegeben werden soll. Doch in dem String stehen die pfade mit nur einem "\" drin. Bsp: C:\test\test.txt" ich brauche aber eigentlich C:\\test\\test.txt. Wie kann ich in dem String die escape Sequenz durch einen Doppelten Backslash ersetzen?
bei Replace bringt er mir den Fehler mit der Escape Sequenz!
Kann mir da jemand helfen?
DarkGreetinx LordDeath
Ich hab einen string path, der von einem Anwender eingegeben werden soll. Doch in dem String stehen die pfade mit nur einem "\" drin. Bsp: C:\test\test.txt" ich brauche aber eigentlich C:\\test\\test.txt. Wie kann ich in dem String die escape Sequenz durch einen Doppelten Backslash ersetzen?
Code:
#include <string.h>
...
string path;
cin >> path;
path.Replace("\","\\");
bei Replace bringt er mir den Fehler mit der Escape Sequenz!
Kann mir da jemand helfen?
DarkGreetinx LordDeath