【问题标题】:How to debug jsoncpp in eclipse如何在eclipse中调试jsoncpp
【发布时间】:2020-12-23 12:57:27
【问题描述】:

我在 Eclipse IDE 上的 cpp 项目中使用 jsoncpp 库,并且在我的应用程序中使用了很多 Json::Value 对象。 在调试我的程序时,在监视窗口上看不到Json::Value对象的真实内容,只能看到对象的一些信息(例如minInt、maxInt...)。

当我将object.toStyledString() 放入手表时,我可以看到真实内容的一部分,但看不到全部内容。

我知道这有一个 debug helper for Visual Studio,但 eclipse 没有。

有什么想法吗?

PS:我有一个旧的 Eclipse (Kepler),表达式/变量窗口上的“最大长度”选项不起作用。

【问题讨论】:

    标签: c++ debugging eclipse-cdt jsoncpp


    【解决方案1】:
    Json::Value root;
    //...
    
    std::string strJson = root.toStyledString();
    std::cout << strJson << std::endl;
    

    【讨论】:

    • 是的,但是正如我所提到的,我使用了很多它们,修改每个 Json::Value 实例中的代码以进行调试是非常痛苦的。
    • 这个答案可以通过指出它如何解决提问者提出的问题来改进。
    猜你喜欢
    • 2011-07-20
    • 2011-05-15
    • 2011-08-20
    • 2022-12-12
    • 2014-04-27
    • 2015-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多