RapidJson - 修正写作中的错误

时间:2014-04-11 15:31:50

标签: json rapidjson

我正在使用我发现的最新版本的RapidJson,现在我在编译时收到了一个奇怪的警告,之前没有显示过。 我使用这种方法使用RapidJson在Json中编写Document:

GenericStringBuffer< UTF8<> > buffer;
Writer< GenericStringBuffer< UTF8<> > > writer(buffer);     
doc.Accept(writer);

现在,我收到了这个警告:

  

... \ rapidjson \ document.h(553):警告C4800:'unsigned int':强制   值bool'true'或'false'(性能警告)   ... \ firsttimescene.cpp(583):查看对实例的引用   函数模板'const rapidjson :: GenericValue   &安培; rapidjson :: :: minilang中接受并GT;(处理程序   &amp;)const'正在编译中             同             [                 编码= rapidjson :: UTF8&LT;&gt;中                 的OutputStream = rapidjson :: GenericStringBuffer&gt;中                 处理机= rapidjson ::作家&GT;&GT;             ]

有人可以帮助我吗?似乎一切正常,但我有点害怕。

1 个答案:

答案 0 :(得分:0)

修复了新版本中PAH在Document.h中的错误:https://github.com/pah/rapidjson