jsoncpp Json::Value 成員變量/全局變量析構時引起崩潰問題解決

崩潰案例

struct ValTest{
    Json::Value bugJson;
};
ValTest test;
int main(int argc, _TCHAR* argv[]){
    test.bugJson["init"] = 123;
    return 0;
}

程序退出時引發崩潰。

解決辦法:在構造函數中加入 

bugJson["init"] = 123;

內容可以隨便寫,但是要初始賦值一次

發佈了32 篇原創文章 · 獲贊 13 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章