DragonFly On-Line Manual Pages
WCSTOL(3) DragonFly Library Functions Manual WCSTOL(3)
NAME
wcstol, wcstol_l, wcstoul, wcstoul_l, wcstoll, wcstoll_l, wcstoull,
wcstoull_l, wcstoimax, wcstoimax_l, wcstoumax, wcstoumax_l -- convert a
wide character string value to a long, unsigned long, long long, unsigned
long long, intmax_t or uintmax_t integer
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <wchar.h>
long
wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base);
unsigned long
wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base);
long long
wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base);
unsigned long long
wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base);
#include <inttypes.h>
intmax_t
wcstoimax(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base);
uintmax_t
wcstoumax(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base);
#include <xlocale.h>
long
wcstol_l(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base, locale_t locale);
unsigned long
wcstoul_l(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base, locale_t locale);
long long
wcstoll_l(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base, locale_t locale);
unsigned long long
wcstoull_l(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base, locale_t locale);
intmax_t
wcstoimax_l(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base, locale_t locale);
uintmax_t
wcstoumax_l(const wchar_t * restrict nptr, wchar_t ** restrict endptr,
int base, locale_t locale);
DESCRIPTION
The wcstol(), wcstol_l(), wcstoul(), wcstoul_l(), wcstoll(), wcstoll_l(),
wcstoull(), wcstoull_l(), wcstoimax(), wcstoimax_l(), wcstoumax(), and
wcstoumax_l() functions are wide-character versions of the strtol(),
strtol_l(), strtoul(), strtoul_l(), strtoll(), strtoll_l(), strtoull(),
strtoull_l(), strtoimax(), strtoimax_l(), strtoumax(), and strtoumax_l()
functions, respectively. Refer to their manual pages (for example
strtol(3)) for details.
SEE ALSO
strtol(3), strtoul(3), xlocale(3)
STANDARDS
The wcstol(), wcstoul(), wcstoll(), wcstoull(), wcstoimax() and
wcstoumax() functions conform to ISO/IEC 9899:1999 (``ISO C99'').
DragonFly 3.7 December 25, 2013 DragonFly 3.7