【发布时间】:2012-12-12 10:02:03
【问题描述】:
我正在尝试使用 rapidjson 将自身输出到字符串以保存到数据库,使用以下代码:
StringBuffer buffer;
Writer<FileStream> writer(buffer);
rest.Accept(writer);
string reststring = buffer.GetString();
rest 是 rapidjson::Document。
但是我得到以下错误:
no matching function for call to ‘rapidjson::Writer<rapidjson::FileStream>::Writer (rapidjson::StringBuffer&)’.
这很奇怪,因为 rapidjson 的作者在回答之前的 SO 问题时推荐了这种方法。
【问题讨论】: