Справочник по C/C++
Преобразование строк двухбайтовых символов

Функции, перечисленные в следующей таблице, представляют собой двухбайтовые версии стандартных функций преобразования строк в числа (и обратно) и функций времени. Эти функции используют заголовок .

Функция char-эквивалент
size_t wcsftime(wchar_t *str, size_t max, const wchar_t *fmt, const struct tm *ptr) strftime() В версии С99 к параметрам strl, fmt и ptr применен квалификатор restrict
double wcstod(const wchar_t *start, wchar_t **end) strtod() В версии С99 к параметрам start и end применен квалификатор restrict
float wcstof(const wchar_t * restrict start, wchar_t ** restrict end) strtof() (Добавлена в версии С99.)
long double wcstold(const wchar_t * restrict start, wchar_t ** restrict end) strtold() (Добавлена в версии С99.)
long int wcstol(const wchar_t *start, wchar_t **end, int radix) strtol() В версии С99 к параметрам start и end применен квалификатор restrict
long long int wcstoll(const wchar_t * restrict start, wchar_t ** restrict end, int radix) strtoll() (Добавлена в версии С99.)
unsigned long int wcstoul(const wchar_t * restrict start, wchar_t ** restrict end, int radix) strtoul() В версии С99 к параметрам start и end применен квалификатор restrict
unsigned long long int wcstoull(const wchar_t *start, wchar_t **end, int radix) strtoull() (Добавлена в версии С99.)