xieite::number_str_config {}

Defined in header <xieite/data/number_str_config.hpp>

Stores options for stringifying and parsing numbers.


Definition

struct number_str_config {
	std::string_view digits = xieite::chars::alphanumeric;
	std::string_view minus = "-";
	std::string_view plus = "+";
	std::string_view point = ".";
	std::string_view exp = "EePp";
	std::size_t precision = 50;
};


Example

int main() {
	xieite::dump(xieite::str_number(1024, 10, xieite::number_str_config(")!@#$%^&*(")));
}
Output:
!)@$
[View in Compiler Explorer]