我正在使用socket.io-clientpp,https://github.com/ebshimizu/socket.io-clientpp,它使用rapidjson.
收到事件后,我的函数被调用:
void data_published(socketio::socketio_events&, const Value& v) {
Run Code Online (Sandbox Code Playgroud)
值是rapidjson值.我的问题是我看到字符串化的唯一方法是使用Document类.但是要将Value放在Document中,所有函数都采用非const引用,例如:
GenericValue& AddMember(const Ch* name, GenericValue& value, Allocator& allocator) {
Run Code Online (Sandbox Code Playgroud)
我习惯了jsonpp,我猜想我有些傻了.问题很简单:如何将const rapidjson值字符串化?