Web サイトから Json を使用するプログラムを作成しようとしていますが、これに問題があるようです。
std::ifstream ifile("json.txt");
Json::Reader reader;
Json::Value root;
if (ifile != NULL && reader.parse(ifile, root)) {
const Json::Value arrayDest = root["dest"];
for (unsigned int i = 0; i < arrayDest.size(); i++) {
if (!arrayDest[i].isMember("name"))
continue;
std::string out;
out = arrayDest[i]["name"].asString();
std::cout << out << "\n";
}
}
問題を次の行に絞り込みました
Json::Reader reader;
そしてそれは私にエラーを与えます:
デバッグ アサーション... _pFirstBlock == pHead
私はjsoncppを使用しています