omni::stoull¶
Defined in omni/String.h
-
unsigned long long
omni
::
stoull
(const string &str, std::size_t *pos = nullptr, int base = 10)¶ Interprets the string
str
as a unsigned integer value.- Parameters
str – The string to convert.
pos – Address of an integer to store the number of characters processed.
base – The number base.
- Throws
std::invalid_argument – If no conversion could be performed.
std::out_of_range – If the converted value would fall out of the range of the result type or if the underlying function (
std::strtoull
) setserrno
toERANGE
.
- Returns
Unsigned Integer value corresponding to the contents of
str
.