C++ Complementary Library
An integer format is an object that provides the information that a formatter needs to turn an integer value into a string, and the information that a parser needs to turn a string into an integer value.
Construct a default integer format, where the radix is 10, the sign status is sign_status::only_when_negative, and the thousands separator is thousands_separator::none.
Construct an integer format with the given radix, sign status and thousands separator.
The radix.
The sign status.
The thousands separator.
Copy-constructs an integer_format from an existing one.
The integer_format to copy from.
Copy-assigns an integer_format into this one.
The integer_format to copy from.
Move-constructs an integer_format from an existing one.
The integer_format to move from.
Move-assigns an integer_format into this one.
The integer_format to move from.
Returns the radix of this integer format.
Sets the radix of this integer format.
The new radix of this integer format.
Returns the sign status of this integer format.
Sets the sign status of this integer format.
The new sign status of this integer format.
Returns the thousands separator of this integer format.
Sets the thousands separator of this integer format.
The new thousands separator of this integer format.
Copyright © 2022-2025 Daniel T. McGinnis