У меня проблема с форматированием строки, содержащей цитаты.форматирование строки, содержащей кавычки
К примеру, я получил эту зЬй :: строка: server/register?json={"id"="monkey"}
Эта строка должна иметь четыре кавычки заменены \"
, потому что он будет использоваться в качестве c_str() для другой функции.
Как сделать это лучше всего на этой струне?
{"id"="monkey"}
EDIT: Мне нужно решение, которое использует только библиотеки STL, предпочтительно только с String.h. Я подтвердил, что мне нужно заменить «с помощью».
EDIT2: Nvm, нашел ошибку в рамках
Что вы имеете в виду под «кавычки заменяются' \»' "? Является ли строка выборкой буква в вашем коде или параметром, взятым откуда-то во время выполнения? – Griwes
Вы помещаете это в исходный код программы в виде строкового литерала? Это единственный раз, когда вам нужно избегать цитат. В типичном случае, например, при чтении данных из файла или сетевого подключения, вам не нужно (или хотите) избежать кавычек. –
В C++ и C# '\ "' жертвует кавычку ... – vinay