std::wcstol, std::wcstoll

来自cppreference.com
< cpp‎ | string‎ | wide

 
 
 
NULL结尾的宽字符串
功能
原文:
Functions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
字符操作
原文:
Character manipulation
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
转换为数字格式
原文:
Conversions to numeric formats
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
wcstol
wcstoll
wcstoul
wcstoull
字符串操作
原文:
String manipulation
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
数组操作
原文:
Array manipulation
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
wmemcpy
wmemmove
wmemcmp
wmemchr
wmemset
 
定义于头文件 <cwchar>
long      wcstol( const wchar_t* str, wchar_t** str_end, int base );
long long wcstoll( const wchar_t* str, wchar_t** str_end, int base );
(C++11 起)
。解释一个整数值,宽字符串所指向的str.
原文:
Interprets an integer value in a wide string pointed to by str.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

舍弃所有空白符(调用isspace()所标识者),直到找到首个非空白符,然后取尽可能多的字符组成底n(其中n=base)的整数表示,并将它们转换成一个整数值。合法的整数值由下列部分组成:

  • (可选)正或负号
  • (可选)指示八进制底的前缀(0)(仅当底为80时应用)
  • (可选)指示十六进制底的前缀(0x0X)(仅当底为160时应用)
  • 一个数字序列

底的合法集是{0,2,3,...,36}。合法数字集对于底2整数是{0,1},对于底3整数是{0,1,2},以此类推。对于大于10的底,合法数字包含字母字符,从对于底11整数的Aa到对于底36整数的Zz。忽略字符大小写。

附加的数字格式可能为当前安装的C本地环境所接受。

若base为0,则自动检测数值进制:若前缀为0,则底为八进制,若前缀为0x0X,则底为十六进制,否则底为十进制。

若符号是输入序列的一部分,则从数字序列计算得来的数字值被取反,如同用结果类型的一元减

。的功能设置的指针所指向的str_end指向过去宽字符的最后一个字符解释。 str_endNULL,被忽视。
原文:
The functions sets the pointer pointed to by str_end to point to the wide character past the last character interpreted. If str_end is NULL, it is ignored.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 。参数。

str -
。 null结尾的宽字符串的指针进行解释。
原文:
pointer to the null-terminated wide string to be interpreted
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
str_end -
。为宽字符的指针的指针。
原文:
pointer to a pointer to wide character
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
base -
。 “基地”的解释的整数值。
原文:
base of the interpreted integer value
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

===。 返回值。===

。整型值对应的内容str成功。如果转换的值落在相应的返回类型的范围,范围发生错误和LONG_MAXLONG_MINLLONG_MAXLLONG_MIN返回。如果没有可以进行转换,0返回.
原文:
Integer value corresponding to the contents of str on success. If the converted value falls out of range of corresponding return type, range error occurs and LONG_MAX, LONG_MIN, LLONG_MAX or LLONG_MIN is returned. If no conversion can be performed, 0 is returned.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 。为例。

[编辑] 。另请参阅。

将宽字符串转换为无符号整数值
原文:
converts a wide string to an unsigned integer value
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

(函数) [edit]
wcstolwcstollC 文档