std::string から rapidjson で解析する方法は? 私は次のようにしようとしています(json文字列は有効です、jsonlint.comで確認しました)
Document document;
char * writable = new char[contentString.size() + 1];
std::copy(contentString.begin(), contentString.end(), writable);
writable[contentString.size()] = '\0'; // don't forget the terminating 0
std::cout<<writable<<"\n";
if (document.Parse<0>(writable).HasParseError())
return 1;
contentStringは私のjson std::stringですが、開始すると常にエラーが発生します( return 1 )。size()+1 と '\0' なしでも試しましたが、何もしませんでした (絶望的な測定プログラミング)。誰でも私を助けることができますか?