no suitable user-defined conversion from utility::string_t to std::string

前端 未结 3 1927
渐次进展
渐次进展 2021-01-05 15:05

I am using the casablanca C++ Rest library to make HTTP requests.

The problem is that this gives a utility::string_t string as output and I can\'t quite find any way

3条回答
  •  长发绾君心
    2021-01-05 15:56

    On Windows Phone 8.1 there is this define:

    typedef std::wstring     string_t;
    

    I used this:

    string_t toStringT = U("sample");
    std::string fromStringT(toStringT.begin(), toStringT.end());
    

    or:

    std::string fromStringT(conversions::to_utf8string(toStringT));
    

提交回复
热议问题