Я хочу добавить строку в объект S ++ rest sdk json. Я попробовалНет подходящего метода для добавления C++ stl string в C++ rest sdk json object utility string_t
json::value obj;
obj[L"Login"] = json::value::string();
Но проблема в том, что это добавляет только строки как U ("str"), а не const std :: string. Так что я могу добавить
obj[L"Login"] = json::value::string(U("Login"));
но не делать следующим образом:
json::value obj;
string Login= "login";
obj[L"Login"] = json::value::string(Login);
Я использую C++ SDK остальное 2.8.0.
В чем проблема с 'obj [L" key "] = json :: value :: string (U (" str «));'? Просто дайте значение 'json :: value :: string()' – VolAnd
Отредактировав вопрос, так или иначе, как я сказал, строки const не разрешены –