mirror of
https://github.com/nlohmann/json.git
synced 2026-04-11 02:28:52 +00:00
Clean up and document project files (#4560)
This commit is contained in:
@@ -839,17 +839,14 @@ A parsed number could not be stored as without changing it to NaN or INF.
|
||||
|
||||
### json.exception.out_of_range.407
|
||||
|
||||
UBJSON only support integer numbers up to 9223372036854775807.
|
||||
This exception previously indicated that the UBJSON and BSON binary formats did not support integer numbers greater than
|
||||
9223372036854775807 due to limitations in the implemented mapping. However, these limitations have since been resolved,
|
||||
and this exception no longer occurs.
|
||||
|
||||
!!! failure "Example message"
|
||||
!!! success "Exception cannot occur any more"
|
||||
|
||||
```
|
||||
number overflow serializing '9223372036854775808'
|
||||
```
|
||||
|
||||
!!! note
|
||||
|
||||
Since version 3.9.0, integer numbers beyond int64 are serialized as high-precision UBJSON numbers, and this exception does not further occur.
|
||||
- Since version 3.9.0, integer numbers beyond int64 are serialized as high-precision UBJSON numbers.
|
||||
- Since version 3.12.0, integer numbers beyond int64 are serialized as uint64 BSON numbers.
|
||||
|
||||
### json.exception.out_of_range.408
|
||||
|
||||
|
||||
Reference in New Issue
Block a user