Compact Size size < 253 ‐‐ 1 byte size <= USHRT_MAX ‐‐ 3 bytes (253 + 2 bytes) size <= UINT_MAX ‐‐ 5 bytes (254 + 4 bytes) size > UINT_MAX ‐‐ 9 bytes (255 + 8 bytes)
Synopsis
Declared in <serialize.h>
constexpr
unsigned int
GetSizeOfCompactSize(uint64_t nSize);
Return Value
The number of bytes its CompactSize encoding occupies.
Parameters
Name |
Description |
nSize |
The value that would be encoded as a CompactSize. |
Created with MrDocs