深入C/C++系列:数据转换


摘自msdn之c runtime library

函数:

说明:

abs

Find absolute value of integer

atof, _atof_l, _wtof, _wtof_l

Convert string to float

atoi, _atoi_l, _wtoi, _wtoi_l

Convert string to int

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Convert string to __int64

atol, _atol_l, _wtol, _wtol_l

Convert string to long

_ecvt, _ecvt_s

Convert double to string of specified length

_fcvt, _fcvt_s

Convert double to string with specified number of digits following decimal point

_gcvt, _gcvt_s

Convert double number to string; store string in buffer

_itoa, _i64toa, _ui64toa, _itow, _i64tow, _ui64tow, _itoa_s, _i64toa_s, _ui64toa_s, _itow_s, _i64tow_s, _ui64tow_s

Convert int or __int64 to string

labs

Find absolute value of long integer

_ltoa, _ltow, _ltoa_s, _ltow_s

Convert long to string

_mbbtombc, _mbbtombc_l

Convert 1-byte multibyte character to corresponding 2-byte multibyte character

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Convert Japan Industry Standard (JIS) character to Japan Microsoft (JMS) character

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Convert JMS character to JIS character

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Convert multibyte character to 1-byte hiragana code

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Convert multibyte character to 1-byte katakana code

_mbctombb, _mbctombb_l

Convert 2-byte multibyte character to corresponding 1-byte multibyte character

mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_l

Convert sequence of multibyte characters to corresponding sequence of wide characters

mbtowc, _mbtowc_l

Convert multibyte character to corresponding wide character

strtod, _strtod_l, wcstod, _wcstod_l

Convert string to double

strtol, wcstol, _strtol_l, _wcstol_l

Convert string to long integer

strtoul, _strtoul_l, wcstoul, _wcstoul_l

Convert string to unsigned long integer

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

Transform string into collated form based on locale-specific information

__toascii

Convert character to ASCII code

tolower, _tolower, towlower, _tolower_l, _towlower_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l

Test character and convert to lowercase if currently uppercase

tolower, _tolower, towlower, _tolower_l, _towlower_l

Convert character to lowercase unconditionally

toupper, _toupper, towupper, _toupper_l, _towupper_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l

Test character and convert to uppercase if currently lowercase

toupper, _toupper, towupper, _toupper_l, _towupper_l

Convert character to uppercase unconditionally

_ultoa, _ultow, _ultoa_s, _ultow_s

Convert unsigned long to string

wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_l

Convert sequence of wide characters to corresponding sequence of multibyte characters

wctomb, _wctomb_l, wctomb_s, _wctomb_s_l

Convert wide character to corresponding multibyte character

atof, _atof_l, _wtof, _wtof_l

Convert wide-character string to a double

atoi, _atoi_l, _wtoi, _wtoi_l

Convert wide-character string to int

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Convert wide-character string to __int64

atol, _atol_l, _wtol, _wtol_l

Convert wide-character string to long

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值