Partager via


Manipulation de chaînes (CRT)

Ces routines traitent le caractère codé sur un octet se terminant par null, à caractère élargi, et les chaînes de caractères multioctets.Utilisez les routines de mémoire tampon-manipulation, décrites dans manipulation de mémoire tampon, pour travailler avec les tableaux de caractères qui ne se termine pas par un caractère Null.

Routines de manipulation de chaîne

routine

Utilisation

équivalent du .NET Framework

strcoll, wcscoll, _mbscoll, _strcoll_l, _wcscoll_l, _mbscoll_l, _stricoll, _wcsicoll, _mbsicoll, _stricoll_l, _wcsicoll_l, _mbsicoll_l, _strncoll, _wcsncoll, _mbsncoll, _strncoll_l, _wcsncoll_l, _mbsncoll_l, _strnicoll, _wcsnicoll, _mbsnicoll, _strnicoll_l, _wcsnicoll_l, _mbsnicoll_l

Comparez deux chaînes de caractères à l'aide de les informations de la page de codes (_mbsicoll et _mbsnicoll ne respectent pas la casse)

System : : chaîne : : comparez

_strdec, _wcsdec, _mbsdec, _mbsdec_l

Déplacez le caractère vice versa un de pointeur de chaîne

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_strinc, _wcsinc, _mbsinc, _mbsinc_l

Pointeur anticipée de chaîne par un caractère

Non applicable.

_mbsnbcat, _mbsnbcat_l, _mbsnbcat_s, _mbsnbcat_s_l

Ajoutez, au plus, les premiers octets d' n d'une chaîne de caractères à un autre

Non applicable.

_mbsnbcmp, _mbsnbcmp_l

comparez les premiers octets d' n de deux chaînes de caractères

Non applicable.

_strncnt, _wcsncnt, _mbsnbcnt, _mbsnbcnt_l, _mbsnccnt, _mbsnccnt_l

Nombre de retour d'octets de caractère dans le nombre de caractères fourni

Non applicable.

_mbsnbcpy, _mbsnbcpy_l, _mbsnbcpy_s, _mbsnbcpy_s_l

octets d' n de copie de chaîne

Non applicable.

_mbsnbicmp, _mbsnbicmp_l

Comparez les octets d' n de deux chaînes de caractères, en ignorant le cas

Non applicable.

_mbsnbset, _mbsnbset_l

Définissez les premiers octets d' n de chaînes au caractère spécifié

Non applicable.

_strncnt, _wcsncnt, _mbsnbcnt, _mbsnbcnt_l, _mbsnccnt, _mbsnccnt_l

Nombre de retour des caractères à le nombre d'octets fourni

Non applicable.

_strnextc, _wcsnextc, _mbsnextc, _mbsnextc_l

Recherchez le caractère suivant dans une chaîne

Non applicable.

_strninc, _wcsninc, _mbsninc, _mbsninc_l

Pointeur anticipée de chaîne par des caractères d' n

Non applicable.

_strspnp, _wcsspnp, _mbsspnp, _mbsspnp_l

Retourne le pointeur au premier caractère de la chaîne données qui ne sont pas dans un autre chaîne donnée

Non applicable.

_scprintf, _scprintf_l, _scwprintf, _scwprintf_l

Retournez le nombre de caractères dans une chaîne mise en forme

Non applicable.

_snscanf, _snscanf_l, _snwscanf, _snwscanf_l, _snscanf_s, _snscanf_s_l, _snwscanf_s, _snwscanf_s_l

lisez les données mises en forme d'une longueur spécifiée du flux d'entrée standard.

Non applicable.

sscanf, _sscanf_l, swscanf, _swscanf_l, sscanf_s, _sscanf_s_l, swscanf_s, _swscanf_s_l

lisez les données mises en forme d'une longueur spécifiée du flux d'entrée standard.

Non applicable.

sprintf, _sprintf_l, swprintf, _swprintf_l, __swprintf_l, sprintf_s, _sprintf_s_l, swprintf_s, _swprintf_s_l, _sprintf_p, _sprintf_p_l, _swprintf_p, _swprintf_p_l

Données mises en forme d'Écriture dans une chaîne

System : : chaîne : : format

strcat, wcscat, _mbscat, strcat_s, wcscat_s, _mbscat_s

Ajoutez une chaîne vers une autre

System : : chaîne : : Concat

strchr, wcschr, _mbschr, _mbschr_l

Recherchez la première occurrence du caractère spécifié dans la chaîne

System : : chaîne : : IndexOf

strcmp, wcscmp, _mbscmp

comparez deux chaînes

System : : chaîne : : CompareOrdinal

strcoll, wcscoll, _mbscoll, _strcoll_l, _wcscoll_l, _mbscoll_l, _stricoll, _wcsicoll, _mbsicoll, _stricoll_l, _wcsicoll_l, _mbsicoll_l, _strncoll, _wcsncoll, _mbsncoll, _strncoll_l, _wcsncoll_l, _mbsncoll_l, _strnicoll, _wcsnicoll, _mbsnicoll, _strnicoll_l, _wcsnicoll_l, _mbsnicoll_l

Comparez deux chaînes à l'aide de les informations les plus récentes de page de codes des paramètres régionaux (_stricoll, _wcsicoll, _strnicoll, et _wcsnicoll ne respectent pas la casse)

System : : chaîne : : comparez

strcpy, wcscpy, _mbscpy, strcpy_s, wcscpy_s, _mbscpy_s

Copiez une chaîne vers une autre

System : : chaîne : : copie

strcspn, wcscspn, _mbscspn, _mbscspn_l

Recherchez la première occurrence du caractère du jeu de caractères spécifié dans la chaîne

System : : chaîne : : sous-chaîne

_strdup, _wcsdup, _mbsdup, _strdup_dbg, _wcsdup_dbg

chaîne en double

System : : chaîne : : clone

strerror, _strerror, _wcserror, __wcserror, strerror_s, _strerror_s, _wcserror_s, __wcserror_s

Mappez le numéro d'erreur dans la chaîne de message

System : : exception : : message

strftime, wcsftime, _strftime_l, _wcsftime_l

caractères de datation de format

System : : Conversion : : ToString

_stricmp, _wcsicmp, _mbsicmp, _stricmp_l, _wcsicmp_l, _mbsicmp_l

Comparez deux chaînes sans tenir compte de la casse

System : : chaîne : : comparez

strlen, strlen_l, wcslen, wcslen_l, _mbslen, _mbslen_l, _mbstrlen, _mbstrlen_l, strnlen, les strnlen_s, strnlen_l, wcsnlen, les wcsnlen_s, wcsnlen_l, _mbsnlen, _mbsnlen_l, _mbstrnlen, _mbstrnlen_l

longueur de recherche de chaîne

System : : chaîne : : longueur

_strlwr, _wcslwr, _mbslwr, _strlwr_l, _wcslwr_l, _mbslwr_l, _strlwr_s, _strlwr_s_l, _mbslwr_s, _mbslwr_s_l, _wcslwr_s, _wcslwr_s_l

Chaîne de converti en minuscules

System : : chaîne : : ToLower

strncat, _strncat_l, wcsncat, wcsncat_l, _mbsncat _mbsncat_l, strncat_s, _strncat_s_l, wcsncat_s, _wcsncat_s_l, _mbsncat_s, _mbsncat_s_l

Ajoutez les caractères de la chaîne

System : : chaîne : : Concat

strncmp, wcsncmp, _mbsncmp, _mbsncmp_l

Comparez les caractères de deux chaînes

System : : chaîne : : comparez

strncpy, _strncpy_l, wcsncpy, _wcsncpy_l, _mbsncpy, _mbsncpy_l, strncpy_s, _strncpy_s_l, wcsncpy_s, _wcsncpy_s_l, _mbsncpy_s, _mbsncpy_s_l

Caractères de copie d'une chaîne vers une autre

System : : chaîne : : copie

_strnicmp, _wcsnicmp, _mbsnicmp, _strnicmp_l, _wcsnicmp_l, _mbsnicmp_l

Comparez les caractères de deux chaînes sans tenir compte de la casse

System : : chaîne : : comparez

_strnset, _strnset_l, _wcsnset, _wcsnset_l, _mbsnset, _mbsnset_l

Définissez les premiers caractères d' n de la chaîne à caractère spécifié

System : : chaîne : : remplacez

strpbrk, wcspbrk, _mbspbrk, _mbspbrk_l

Recherchez la première occurrence du caractère d'une chaîne dans une autre chaîne

System : : chaîne : : IndexOfAny

strrchr, wcsrchr, _mbsrchr, _mbsrchr_l

Recherchez la dernière occurrence du caractère donné dans la chaîne

System : : chaîne : : LastIndexOf

_strrev, _wcsrev, _mbsrev, _mbsrev_l

chaîne inverse

Non applicable.

_strset, _strset_l, _wcsset, _wcsset_l, _mbsset, _mbsset_l

Définissez tous les caractères de type chaîne au caractère spécifié

Non applicable.

strspn, wcsspn, _mbsspn, _mbsspn_l

recherchez la première sous-chaîne d'une chaîne dans une autre chaîne

System : : chaîne : : sous-chaîne

strstr, wcsstr, _mbsstr, _mbsstr_l

recherchez la première occurrence de la chaîne spécifiée dans une autre chaîne

System : : chaîne : : IndexOf

strtok, _strtok_l, wcstok, _wcstok_l, _mbstok, _mbstok_l, strtok_s, _strtok_s_l, wcstok_s, _wcstok_s_l, _mbstok_s, _mbstok_s_l

recherchez le jeton suivant dans la chaîne

Non applicable.

_strupr, _strupr_l, _mbsupr, _mbsupr_l, _wcsupr_l, _wcsupr, _strupr_s, _strupr_s_l, _mbsupr_s, _mbsupr_s_l, _wcsupr_s, _wcsupr_s_l

Chaîne de converti en majuscules

System : : chaîne : : ToUpper

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

Transformez la chaîne dans le formulaire assemblé sur les informations spécifiques aux paramètres régionaux

Non applicable.

vsprintf, _vsprintf_l, vswprintf, _vswprintf_l, __vswprintf_l, vsprintf_s, _vsprintf_s_l, vswprintf_s, _vswprintf_s_l, _vsprintf_p, _vsprintf_p_l, _vswprintf_p, _vswprintf_p_l

Entrez la sortie mise en forme à l'aide d'un pointeur vers une liste d'arguments

System : : chaîne : : format

vsnprintf, _vsnprintf, _vsnprintf_l, _vsnwprintf, _vsnwprintf_l, vsnprintf_s, _vsnprintf_s, _vsnprintf_s_l, _vsnwprintf_s, _vsnwprintf_s_l

Sortie mise en forme d'Écriture à l'aide d'un pointeur vers une liste d'arguments

System : : chaîne : : format

Voir aussi

Référence

Package de runtime par catégorie