C++ Unicode SBCS 函数对照表

点击打开链接

因为项目碰到了国际化的问题,自己整理了一下, 主要是从tchar.h里面导出的

包括类型和各类字符相关的处理函数,大部分都应该是用不到的。如果有想用自动化工具替换字符升级到unicode版本的,这个列表就比较全了。至于转换工具的替换规则,以后再发

Generic SBCS UNICODE
TCHAR char wchar_t
_TEOF EOF WEOF
_TINT int wint_t
_TSCHAR signed char wchar_t
_TUCHAR unsigned char wchar_t
_TXCHAR char wchar_t
__T(x) x L
__targv __argv __wargv
__tcserror _strerror __wcserror
__tcserror_s _strerror_s __wcserror_s
_cgetts _cgets _cgetws
_cgetts_s _cgets_s _cgetws_s
_cputts _cputs _cputws
_fgettc fgetc fgetwc
_fgettc_nolock _fgetc_nolock _fgetwc_nolock
_fgettchar _fgetchar _fgetwchar
_fgetts fgets fgetws
_fputtc fputc fputwc
_fputtc_nolock _fputc_nolock _fputwc_nolock
_fputtchar _fputchar _fputwchar
_fputts fputs fputws
_ftprintf fprintf fwprintf
_ftprintf_l _fprintf_l _fwprintf_l
_ftprintf_p _fprintf_p _fwprintf_p
_ftprintf_p_l _fprintf_p_l _fwprintf_p_l
_ftprintf_s fprintf_s fwprintf_s
_ftprintf_s_l _fprintf_s_l _fwprintf_s_l
_ftscanf fscanf fwscanf
_ftscanf_l _fscanf_l _fwscanf_l
_ftscanf_s fscanf_s fwscanf_s
_ftscanf_s_l _fscanf_s_l _fwscanf_s_l
_get_tpgmptr _get_pgmptr _get_wpgmptr
_gettc getc getwc
_gettc_nolock _getc_nolock _getwc_nolock
_gettch _getch _getwch
_gettch_nolock _getch_nolock _getwch_nolock
_gettchar getchar getwchar
_gettchar_nolock _getchar_nolock _getwchar_nolock
_gettche _getche _getwche
_gettche_nolock _getche_nolock _getwche_nolock
_getts gets _getws
_getts_s gets_s _getws_s
_i64tot _i64toa _i64tow
_i64tot_s _i64toa_s _i64tow_s
_istalnum isalnum iswalnum
_istalnum_l _isalnum_l _iswalnum_l
_istalpha isalpha iswalpha
_istalpha_l _isalpha_l _iswalpha_l
_istascii __isascii iswascii
_istcntrl iscntrl iswcntrl
_istcntrl_l _iscntrl_l _iswcntrl_l
_istdigit isdigit iswdigit
_istdigit_l _isdigit_l _iswdigit_l
_istgraph isgraph iswgraph
_istgraph_l _isgraph_l _iswgraph_l
_istlower islower iswlower
_istlower_l _islower_l _iswlower_l
_istprint isprint iswprint
_istprint_l _isprint_l _iswprint_l
_istpunct ispunct iswpunct
_istpunct_l _ispunct_l _iswpunct_l
_istspace isspace iswspace
_istspace_l _isspace_l _iswspace_l
_istupper isupper iswupper
_istupper_l _isupper_l _iswupper_l
_istxdigit isxdigit iswxdigit
_istxdigit_l _isxdigit_l _iswxdigit_l
_itot _itoa _itow
_itot_s _itoa_s _itow_s
_ltot _ltoa _ltow
_ltot_s _ltoa_s _ltow_s
_puttc putc putwc
_puttc_nolock _putc_nolock _putwc_nolock
_puttch _putch _putwch
_puttch_nolock _putch_nolock _
  • 0
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值