Condividi tramite


Modifica delle stringhe (CRT)

Queste routine operano sul carattere a byte singolo con terminazione null, a caratteri estesi e le stringhe di caratteri multibyte.Utilizzare le routine di buffer-modifica, descritte in Memorizzazione nel buffer la modifica, per funzionare con le matrici di caratteri che non terminano con un carattere null.

Routine di gestione delle stringhe di

routine

Utilizzare

equivalente di .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

Confrontare due stringhe di caratteri utilizzando informazioni della tabella codici (_mbsicoll e _mbsnicoll fare distinzione tra maiuscole e minuscole)

System:: stringa:: confrontare

_strdec, _wcsdec, _mbsdec, _mbsdec_l

Carattere di indietro una del puntatore di stringa di spostamento

Non applicabile.Per chiamare la funzione c standard, utilizzare PInvoke.Per ulteriori informazioni, vedere Esempi di pinvoke.

_strinc, _wcsinc, _mbsinc, _mbsinc_l

puntatore di stringa di avanzamento da un carattere

Non applicabile.

_mbsnbcat, _mbsnbcat_l, _mbsnbcat_s, _mbsnbcat_s_l

Aggiungere, al massimo, innanzitutto n i byte di una stringa di caratteri a un altro

Non applicabile.

_mbsnbcmp, _mbsnbcmp_l

Confrontare innanzitutto n i byte di due stringhe di caratteri

Non applicabile.

_strncnt, _wcsncnt, _mbsnbcnt, _mbsnbcnt_l, _mbsnccnt, _mbsnccnt_l

Numero di ritorno byte del carattere all'interno del numero di caratteri specificato

Non applicabile.

_mbsnbcpy, _mbsnbcpy_l, _mbsnbcpy_s, _mbsnbcpy_s_l

copia n byte di stringa

Non applicabile.

_mbsnbicmp, _mbsnbicmp_l

confrontare n i byte di due stringhe di caratteri, trascuranti caso

Non applicabile.

_mbsnbset, _mbsnbset_l

Impostare innanzitutto n byte di stringa di caratteri a carattere specificato

Non applicabile.

_strncnt, _wcsncnt, _mbsnbcnt, _mbsnbcnt_l, _mbsnccnt, _mbsnccnt_l

Numero di caratteri di ritorno all'interno del numero di byte fornito

Non applicabile.

_strnextc, _wcsnextc, _mbsnextc, _mbsnextc_l

Individuare il carattere successivo nella stringa

Non applicabile.

_strninc, _wcsninc, _mbsninc, _mbsninc_l

Puntatore di stringa di avanzamento da n caratteri

Non applicabile.

_strspnp, _wcsspnp, _mbsspnp, _mbsspnp_l

Puntatore a primo carattere della stringa specificata non presente in un altro stringa specificata

Non applicabile.

_scprintf, _scprintf_l, _scwprintf, _scwprintf_l

Restituisce il numero di caratteri in una stringa formattata

Non applicabile.

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

Dati formattati letti di lunghezza specificata dal flusso di input standard.

Non applicabile.

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

Dati formattati letti di lunghezza specificata dal flusso di input standard.

Non applicabile.

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

Scrittura formattata dati a una stringa

System:: stringa:: formato

strcat, wcscat, _mbscat, strcat_s, wcscat_s, _mbscat_s

Aggiunta di una stringa a un altro

System:: stringa:: Concat

strchr, wcschr, _mbschr, _mbschr_l

Prima occorrenza di ricerca di carattere specificato nella stringa

System:: stringa:: IndexOf

strcmp, wcscmp, _mbscmp

confrontare due stringhe

System:: stringa:: 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

Confrontare due stringhe utilizzando informazioni correnti della tabella codici delle impostazioni locali (_stricoll, _wcsicoll, _strnicolle _wcsnicoll fare distinzione tra maiuscole e minuscole)

System:: stringa:: confrontare

strcpy, wcscpy, _mbscpy, strcpy_s, wcscpy_s, _mbscpy_s

Stringa della copia una a un altro

System:: stringa:: copia

strcspn, wcscspn, _mbscspn, _mbscspn_l

Individuare la prima occorrenza di carattere dal set di caratteri specificato nella stringa

System:: stringa:: sottostringa

_strdup, _wcsdup, _mbsdup, _strdup_dbg, _wcsdup_dbg

stringa duplicata

System:: stringa:: clone

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

Numero errore di mapping a stringa di messaggio

System:: eccezione:: messaggio

strftime, wcsftime, _strftime_l, _wcsftime_l

stringa di data e ora di formato

System:: Conversione:: ToString

_stricmp, _wcsicmp, _mbsicmp, _stricmp_l, _wcsicmp_l, _mbsicmp_l

Confrontare due stringhe indipendentemente dall'evento

System:: stringa:: confrontare

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

Lunghezza di ricerca di stringhe

System:: stringa:: Durata

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

Stringa di conversione in lettere minuscole

System:: stringa:: 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

Aggiungere i caratteri della stringa

System:: stringa:: Concat

strncmp, wcsncmp, _mbsncmp, _mbsncmp_l

confrontare i caratteri di due stringhe

System:: stringa:: confrontare

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

I caratteri di una copia di una stringa a un altro

System:: stringa:: copia

_strnicmp, _wcsnicmp, _mbsnicmp, _strnicmp_l, _wcsnicmp_l, _mbsnicmp_l

Confrontare i caratteri di due stringhe indipendentemente dall'evento

System:: stringa:: confrontare

_strnset, _strnset_l, _wcsnset, _wcsnset_l, _mbsnset, _mbsnset_l

Impostare innanzitutto n caratteri di stringa a carattere specificato

System:: stringa:: di sostituzione

strpbrk, wcspbrk, _mbspbrk, _mbspbrk_l

Individuare la prima occorrenza di caratteri da una stringa in un'altra stringa

System:: stringa:: IndexOfAny

strrchr, wcsrchr, _mbsrchr, _mbsrchr_l

Cercare l'ultima occorrenza di carattere specificato nella stringa

System:: stringa:: LastIndexOf

_strrev, _wcsrev, _mbsrev, _mbsrev_l

stringa inversa

Non applicabile.

_strset, _strset_l, _wcsset, _wcsset_l, _mbsset, _mbsset_l

impostare tutti i caratteri di stringa a carattere specificato

Non applicabile.

strspn, wcsspn, _mbsspn, _mbsspn_l

cercare la prima sottostringa da una stringa in un'altra stringa

System:: stringa:: sottostringa

strstr, wcsstr, _mbsstr, _mbsstr_l

Prima occorrenza di ricerca della stringa specificata in un'altra stringa

System:: stringa:: 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

Trovare il token della stringa

Non applicabile.

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

Stringa di conversione in lettere maiuscole

System:: stringa:: ToUpper

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

Stringa di trasformazione in formato confronto basato sulle impostazioni locali

Non applicabile.

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

Scrivere l'output formattato utilizzando un puntatore a un elenco di argomenti

System:: stringa:: formato

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

Scrivere l'output formattato utilizzando un puntatore a un elenco di argomenti

System:: stringa:: formato

Vedere anche

Riferimenti

Routine di runtime per la categoria