atoi64
Функция
FSF.atoi64
конвертирует строку в целое число типа __int64
.
__int64 WINAPI atoi64( const wchar_t *Str );
Параметры
Str
Указатель на строку, содержащую строковое представление числа.
Возвращаемое значение
atoi64
возвращает преобразованное значение входной строки Str
. Если строка не может быть преобразована, то функция возвращает 0i64
.
Замечания
Символы в строке
ws - табуляция и пробел
sn - знак числа - '+' или '-'
ddd - строка цифр - от '0' до '9'
Преобразование заканчивается, когда функция встречает первый "неправильный" символ. Проверка на переполнение не ведётся (результат неопределённый).
Str
должны совпадать со следующим форматом:[ws][sn][ddd]
гдеws - табуляция и пробел
sn - знак числа - '+' или '-'
ddd - строка цифр - от '0' до '9'
Преобразование заканчивается, когда функция встречает первый "неправильный" символ. Проверка на переполнение не ведётся (результат неопределённый).
Пример
Вы можете в программе описать указатель на функцию, инициализировать и использовать её:
FARSTDATOI64 FarAtoi64; ... FarAtoi64=Info.FSF->atoi64; ... I_64=FarAtoi64(Str);...или вызывать непосредственно:
I_64=Info.FSF->atoi64(Str);
Смотрите также: