cocos-2d解决rapidjson的string参数转换

解决方法

AddMember的传入的参数不是string, 所以会报错
本质就是把string类型转换成 参数的类型

    username = "string";

    rapidjson::Document document;
    document.SetObject();
    rapidjson::Document::AllocatorType & allocator = document.GetAllocator();

    document.AddMember("username", rapidjson::Value(username.c_str(), allocator), allocator);
    document.AddMember("passowrd", rapidjson::Value(password.c_str(), allocator), allocator);


rapidjson::Value(kNickName.c_str(), allocator) 就是转换的关键

posted @ 2018-06-21 20:55  qq874455953  阅读(315)  评论(0)    收藏  举报