Così ho una stringa:Sostituire all'indietro barre con in avanti riduce considerevolmente o doppie barre rovesciate in C++
string path = "C:\Users\Richard\Documents\Visual Studio 2010\Projects\Client\Debug";
voglio sostituire tutte le barre rovesciate in essa con quelli previsionali in modo che appaia come:
C:/Users/Richard/Documents/Visual Studio 2010/Projects/Client/Debug
Questo non funziona:
string toReplace = "\\";
path.replace(path.find(toReplace), toReplace.length(), "/");
Ovviamente, \ è un carattere di escape in modo che è probabilmente causato da th e problema
come esattamente non funziona? –
Cosa succede quando lo provi? –