0

見つけた最新バージョンの RapidJson を使用していますが、コンパイル時に奇妙な警告が表示されました。このアプローチを使用して、RapidJson を使用して Json にドキュメントを記述します。

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

今、私はこの警告を受けました:

...\rapidjson\document.h(553): 警告 C4800: 'unsigned int': 値を bool 'true' または 'false' に強制しています (パフォーマンス警告) ...\firsttimescene.cpp(583): リファレンスを参照してください[ Encoding=rapidjson::UTF8<>, OutputStream=rapidjson::GenericStringBuffer>, Handler=rapidjson でコンパイルされている関数テンプレート 'const rapidjson::GenericValue &rapidjson::GenericValue::Accept>(Handler &) const' のインスタンスへ::ライター>> ]

誰かが私を助けることができますか?すべてうまくいっているようですが、少し心配です。

4

1 に答える 1

0

新しいリリースの PAH による Document.h のバグを修正しました: https://github.com/pah/rapidjson

于 2014-04-14T15:35:53.137 に答える