Итак, у меня есть строка:
string path = "C:\Users\Richard\Documents\Visual Studio 2010\Projects\Client\Debug";
Я хочу заменить все обратные косые черты на них прямыми, чтобы они выглядели так:
C:/Users/Richard/Documents/Visual Studio 2010/Projects/Client/Debug
Это не работает:
string toReplace = "\\";
path.replace(path.find(toReplace), toReplace.length(), "/");
Очевидно, \ является escape-символом, что, вероятно, вызывает проблему.