Default arguments for C99 function strtoll
This macro hides the function
long long strtoll (
char const *p00_nptr,
char **p00_eptr,
int p00_base )
- See also
- P99_CALL_DEFARG This macro is preferable to the
atoll
function. The default arguments make it functionally equivalent but add two features:
- overflow and underflow handling
- Flexible array members p00_base, namely octal, decimal or hexadecimal conversion
- Parameters
-
p00_nptr | is required |
p00_eptr | defaults to 0, meaning that the successfully parsed string is not kept track |
p00_base | is 0, numbers are hex if they start with 0x, octal if they start with 0 and decimal otherwise |
Definition at line 190 of file p99_c99_default.h.