【问题标题】:Parsing integers with JsonCpp使用 JsonCpp 解析整数
【发布时间】:2016-02-25 11:36:03
【问题描述】:

我正在使用 JsonCpp v1.6.5 来解析包含以下内容的 JSON 文件:

{ "some-property" : 32 }

解析后值的类型是intValue而不是uintValue

解析器如何将整数解释为无符号的?

【问题讨论】:

    标签: json jsoncpp


    【解决方案1】:

    2**31 以下的所有内容都被视为 int,而不是 unsigned int。

    【讨论】:

    • 可以提供参考吗?
    • 我可以在源码中找到解析函数,但你也可以。
    • 我的意思是它是否记录在任何地方(除了代码)?
    • 没有。 JsonCpp 的文档记录很差。
    • 对不起,它是 2^31 而不是 2^32 。
    猜你喜欢
    • 1970-01-01
    • 2012-03-21
    • 2018-04-27
    • 2012-10-17
    • 1970-01-01
    • 2014-09-13
    • 1970-01-01
    • 2017-06-16
    • 1970-01-01
    相关资源
    最近更新 更多