You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Learn more about: Microsoft specific generic-text functions and the CRT functions they map to.
title
Generic-text function mappings
ms.date
11/04/2016
ms.author
twhitney
api_name
foo
f1_keywords
_cgetts
_cgetts_s
_cputts
_fgettc
_fgettchar
_fgetts
_fputtc
_fputtchar
_fputts
_ftscanf
_ftscanf_s
_gettc
_gettch
_gettchar
_gettche
_getts
_getts_s
_istalnum
_istalpha
_istascii
_istcntrl
_istdigit
_istgraph
_istlead
_istleadbyte
_istlegal
_istlower
_istprint
_istpunct
_istspace
_istupper
_istxdigit
_itot
_itot_s
_ltot
_ltot_s
_puttc
_puttch
_puttchar
_putts
_sctprintf
_sntprintf
_sntprintf_s
_sntscanf
_sntscanf_s
_stprintf
_stprintf_s
_stscanf
_stscanf_s
_taccess
_tasctime
_tasctime_s
_tccmp
_tccpy
_tccpy_s
_tchdir
_tclen
_tchmod
_tcprintf
_tcprintf_s
_tcreat
_tcscanf
_tcscanf_s
_tcscat
_tcscat_s
_tcschr
_tcsclen
_tcsclen_s
_tcscmp
_tcscoll
_tcscpy
_tcscpy_s
_tcscspn
_tcsdec
_tcsdup
_tcserror
_tcserror_s
_tcsftime
_tcsicmp
_tcsicoll
_tcsinc
_tcslen
_tcslwr
_tcslwr_s
_tcsnbcnt
_tcsncat
_tcsncat_s
_tcsnccat
_tcsnccmp
_tcsnccmp_s
_tcsnccoll
_tcsncmp
_tcsnccnt
_tcsnccpy
_tcsncicmp
_tcsncicoll
_tcsncpy
_tcsncset
_tcsnextc
_tcsnicmp
_tcsnicoll
_tcsninc
_tcsnccnt
_tcsnset
_tcspbrk
_tcsspnp
_tcsrchr
_tcsrev
_tcsset
_tcsspn
_tcsstr
_tcstod
_tcstoi64
_tcstok
_tcstok_s
_tcstol
_tcstoui64
_tcstoul
_tcsupr
_tcsupr_s
_tcsxfrm
_tctime
_tctime_s
_tctime32
_tctime32_s
_tctime64
_tctime64_s
_texecl
_texecle
_texeclp
_texeclpe
_texecv
_texecve
_texecvp
_texecvpe
_tfdopen
_tfindfirst
_tfindnext
_tfindnext32
_tfindnext64
_tfindnexti64
_tfindnexti6432
_tfindnext32i64
_tfopen
_tfopen_s
_tfreopen
_tfreopen_s
_tfsopen
_tfullpath
_tgetcwd
_tgetdcwd
_tgetenv
_tgetenv_s
_tmain
_tmakepath
_tmakepath_s
_tmkdir
_tmktemp
_tmktemp_s
_topen
_topen_s
_totlower
_totupper
_tperror
_tpopen
_tprintf
_tprintf_s
_tputenv
_tremove
_trename
_trmdir
_tsearchenv
_tsearchenv_s
_tscanf
_tscanf_s
_tsetlocale
_tsopen
_tsopen_s
_tspawnl
_tspawnle
_tspawnlp
_tspawnlpe
_tspawnv
_tspawnve
_tspawnvp
_tspawnvpe
_tsplitpath
_tstat
_tstat32
_tstati32
_tstat64
_tstati64
_tstof
_tstoi
_tstoi64
_tstol
_tstrdate
_tstrdate_s
_tstrtime
_tstrtime_s
_tsystem
_ttempnam
_ttmpnam
_ttmpnam_s
_ttoi
_ttoi64
_ttol
_tunlink
_tutime
_tutime32
_tutime64
_tWinMain
_ui64tot
_ui64tot_s
_ultot
_ultot_s
_ungettc
_ungettch
_vftprintf
_vftprintf_s
_vsctprintf
_vsctprintf_s
_vsntprintf
_vsntprintf_s
_vstprintf
_vtprintf
_vtprintf_s
helpviewer_keywords
_tWinMain
TCHAR.H functions, list of generic-text function mappings
generic-text mappings
_cgetts function
_cgetts_s function
_cputts function
_fgettc function
_fgettchar function
_fgetts function
_fputtc function
_fputtchar function
_fputts function
_ftscanf function
_ftscanf_s function
_gettc function
_gettch function
_gettchar function
_gettche function
_getts function
_getts_s function
_istalnum function
_istalpha function
_istascii function
_istcntrl function
_istdigit function
_istgraph function
_istlead function
_istleadbyte function
_istlegal function
_istlower function
_istprint function
_istpunct function
_istspace function
_istupper function
_istxdigit function
_itot function
_itot_s function
_ltot function
_ltot_s function
_puttc function
_puttch function
_puttchar function
_putts function
_sctprintf function
_sntprintf function
_sntprintf_s function
_sntscanf function
_sntscanf_s function
_stprintf function
_stprintf_s function
_stscanf function
_stscanf_s function
_taccess function
_tasctime function
_tasctime_s function
_tccmp function
_tccpy function
_tccpy_s function
_tchdir function
_tclen function
_tchmod function
_tcprintf function
_tcprintf_s function
_tcreat function
_tcscanf function
_tcscanf_s function
_tcscat function
_tcscat_s function
_tcschr function
_tcsclen function
_tcsclen_s function
_tcscmp function
_tcscoll function
_tcscpy function
_tcscpy_s function
_tcscspn function
_tcsdec function
_tcsdup function
_tcserror function
_tcserror_s function
_tcsftime function
_tcsicmp function
_tcsicoll function
_tcsinc function
_tcslen function
_tcslwr function
_tcslwr_s function
_tcsnbcnt function
_tcsncat function
_tcsncat_s function
_tcsnccat function
_tcsnccmp function
_tcsnccmp_s function
_tcsnccoll function
_tcsncmp function
_tcsnccnt function
_tcsnccpy function
_tcsncicmp function
_tcsncicoll function
_tcsncpy function
_tcsncset function
_tcsnextc function
_tcsnicmp function
_tcsnicoll function
_tcsninc function
_tcsnccnt function
_tcsnset function
_tcspbrk function
_tcsspnp function
_tcsrchr function
_tcsrev function
_tcsset function
_tcsspn function
_tcsstr function
_tcstod function
_tcstoi64 function
_tcstok function
_tcstok_s function
_tcstol function
_tcstoui64 function
_tcstoul function
_tcsupr function
_tcsupr_s function
_tcsxfrm function
_tctime function
_tctime_s function
_tctime32 function
_tctime32_s function
_tctime64 function
_tctime64_s function
_texecl function
_texecle function
_texeclp function
_texeclpe function
_texecv function
_texecve function
_texecvp function
_texecvpe function
_tfdopen function
_tfindfirst function
_tfindnext function
_tfindnext32 function
_tfindnext64 function
_tfindnexti64 function
_tfindnexti6432 function
_tfindnext32i64 function
_tfopen function
_tfopen_s function
_tfreopen function
_tfreopen_s function
_tfsopen function
_tfullpath function
_tgetcwd function
_tgetdcwd function
_tgetenv function
_tgetenv_s function
_tmain function
_tmakepath function
_tmakepath_s function
_tmkdir function
_tmktemp function
_tmktemp_s function
_topen function
_topen_s function
_totlower function
_totupper function
_tperror function
_tpopen function
_tprintf function
_tprintf_s function
_tputenv function
_tremove function
_trename function
_trmdir function
_tsearchenv function
_tsearchenv_s function
_tscanf function
_tscanf_s function
_tsetlocale function
_tsopen function
_tsopen_s function
_tspawnl function
_tspawnle function
_tspawnlp function
_tspawnlpe function
_tspawnv function
_tspawnve function
_tspawnvp function
_tspawnvpe function
_tsplitpath function
_tstat function
_tstat32 function
_tstati32 function
_tstat64 function
_tstati64 function
_tstof function
_tstoi function
_tstoi64 function
_tstol function
_tstrdate function
_tstrdate_s function
_tstrtime function
_tstrtime_s function
_tsystem function
_ttempnam function
_ttmpnam function
_ttmpnam_s function
_ttoi function
_ttoi64 function
_ttol function
_tunlink function
_tutime function
_tutime32 function
_tutime64 function
_tWinMain function
_ui64tot function
_ui64tot_s function
_ultot function
_ultot_s function
_ungettc function
_ungettch function
_vftprintf function
_vftprintf_s function
_vsctprintf function
_vsctprintf_s function
_vsntprintf function
_vsntprintf_s function
_vstprintf function
_vtprintf function
_vtprintf_s function
Generic-text function mappings
The generic-text routine mappings are defined in TCHAR.H. _tccpy and _tclen map to functions in the MBCS model; they're mapped to macros or inline functions in the SBCS and Unicode models for completeness. For information on a generic text routine, see the help article about the corresponding SBCS-, _MBCS-, or _UNICODE-related routine.
More specific information about individual routines listed in the left column in the following table isn't available in this documentation. However, you can easily look up the information on a corresponding SBCS-, _MBCS-, or _UNICODE-related routine. Use the Search command on the Help menu to look up any generic-text routine listed below.