RapidJson-以书面形式修复错误

RapidJson-以书面形式修复错误,json,rapidjson,Json,Rapidjson,我使用的是我发现的最新版本的RapidJson,现在我在编译时收到了一个奇怪的警告,以前没有显示过。 我使用这种方法使用RapidJson以Json格式编写文档: GenericStringBuffer< UTF8<> > buffer; Writer< GenericStringBuffer< UTF8<> > > writer(buffer); doc.Accept(writer); GenericStringBuffe

我使用的是我发现的最新版本的RapidJson,现在我在编译时收到了一个奇怪的警告,以前没有显示过。 我使用这种方法使用RapidJson以Json格式编写文档:

GenericStringBuffer< UTF8<> > buffer;
Writer< GenericStringBuffer< UTF8<> > > writer(buffer);     
doc.Accept(writer);
GenericStringBuffer缓冲区;
写入程序>写入程序(缓冲区);
接受文件(作者);
现在,我得到了这个警告:

…\rapidjson\document.h(553):警告C4800:“unsigned int”:强制 设置为布尔值“真”或“假”(性能警告) …\firsttimescene.cpp(583):请参阅对的实例的引用 函数模板“const rapidjson::GenericValue” &rapidjson::GenericValue::Accept>(处理程序 &)const'正在编译中 具有 [ 编码=rapidjson::UTF8, OutputStream=rapidjson::GenericStringBuffer>, Handler=rapidjson::Writer>> ]


有人能帮我吗?看起来一切正常,但我有点害怕。

修复了新版本中PAH在Document.h中的错误: