I am using JsonCpp v1.6.5 to parse a JSON file that contains the following:
{ "some-property" : 32 }
After parsing the type of the value is intValue
rather than uintValue
.
How does the parser interpret an integer as unsigned?
Everything below 2**31 is considered int, rather than unsigned int.