Вы можете использовать _strtoi64
.Он объявлен в stdlib.h
.
long long num = _strtoi64(str, NULL, 10);
Аналогично strtoll
, вы можете передать char ** endptr
в качестве второго параметра.Если это так, *endptr
будет установлен на первый недопустимый символ (который может быть нормальным нулевым символом).