Manipulación de cadenas (CRT)
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Manipulación de cadenas (CRT)

Estas rutinas funcionan en el carácter terminada en null de un solo byte, el carácter ancho, y las cadenas de caracteres multibyte. Utilice las rutinas de la búfer-manipulación, descritas en Manipulación de búfer, para trabajar con matrices de caracteres que no finalizan con un carácter nulo.

Rutinas de manipulación

rutina

Utilice

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

Compara dos cadenas de caracteres con la información de página de códigos (_mbsicoll y _mbsnicoll no distinguen entre mayúsculas y minúsculas)

System:: cadena:: Comparar

_strdec, _wcsdec, _mbsdec, _mbsdec_l

Carácter de reserva una de puntero de cadena de movimiento

No es aplicable Para llamar a la función estándar de C, utilice PInvoke. Para obtener más información, vea La invocación de plataforma ejemplos.

_strinc, _wcsinc, _mbsinc, _mbsinc_l

Puntero previsto de la cadena por un carácter

No es aplicable

_mbsnbcat, _mbsnbcat_l , _mbsnbcat_s, _mbsnbcat_s_l

Anexe, como máximo, los primeros bytes de n de una cadena de caracteres a otra

No es aplicable

_mbsnbcmp, _mbsnbcmp_l

compare los primeros bytes de n de dos cadenas de caracteres

No es aplicable

_strncnt, _wcsncnt, _mbsnbcnt, _mbsnbcnt_l, _mbsnccnt, _mbsnccnt_l

Número de retorno de bytes de caracteres dentro del recuento de caracteres proporcionado

No es aplicable

_mbsnbcpy, _mbsnbcpy_l , _mbsnbcpy_s, _mbsnbcpy_s_l

Bytes de n de copia de cadena

No es aplicable

_mbsnbicmp, _mbsnbicmp_l

compare los bytes de n de dos cadenas de caracteres, omitiendo el caso

No es aplicable

_mbsnbset, _mbsnbset_l

Establezca los primeros bytes de n de cadena de caracteres al carácter especificado

No es aplicable

_strncnt, _wcsncnt, _mbsnbcnt, _mbsnbcnt_l, _mbsnccnt, _mbsnccnt_l

Número de caracteres de vuelta en el recuento de bytes proporcionado

No es aplicable

_strnextc, _wcsnextc, _mbsnextc, _mbsnextc_l

Busque el siguiente carácter de cadena

No es aplicable

_strninc, _wcsninc, _mbsninc, _mbsninc_l

Puntero previsto de la cadena por caracteres de n

No es aplicable

_strspnp, _wcsspnp, _mbsspnp, _mbsspnp_l

Puntero de vuelta al primer carácter de la cadena especificada que no está en otra cadena determinada

No es aplicable

_scprintf, _scprintf_l, _scwprintf, _scwprintf_l

Devuelve el número de caracteres de una cadena con formato

No es aplicable

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

Lea los datos con formato de una longitud especificada del flujo de entrada estándar.

No es aplicable

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

Lea los datos con formato de una longitud especificada del flujo de entrada estándar.

No es aplicable

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

Datos con formato escribir en una cadena

System:: cadena:: formato

strcat, wcscat, _mbscat , strcat_s, wcscat_s, _mbscat_s

Anexa una cadena a otra

System:: cadena:: Concat

strchr, wcschr, _mbschr, _mbschr_l

Busque la primera aparición del carácter especificado en cadena

System:: cadena:: IndexOf

strcmp, wcscmp, _mbscmp

Compara dos cadenas

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

Compara dos cadenas mediante la información de la página de códigos actual de la configuración regional (_stricoll, _wcsicoll, _strnicoll, y _wcsnicoll no distinguen entre mayúsculas y minúsculas)

System:: cadena:: Comparar

strcpy, wcscpy, _mbscpy , strcpy_s, wcscpy_s, _mbscpy_s

copie una cadena a otra

System:: cadena:: Copiar

strcspn, wcscspn, _mbscspn, _mbscspn_l

Busque la primera aparición del carácter del juego de caracteres especificado en cadena

System:: cadena:: subcadena

_strdup, _wcsdup, _mbsdup , _strdup_dbg, _wcsdup_dbg

duplique la cadena

System:: cadena:: clon

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

Asigna el número de error en la cadena de mensaje

System:: excepción:: Mensaje

strftime, wcsftime, _strftime_l, _wcsftime_l

Dé formato a la cadena de fecha y hora

System:: Convierte:: ToString

_stricmp, _wcsicmp, _mbsicmp, _stricmp_l, _wcsicmp_l, _mbsicmp_l

Compara dos cadenas sin tener en cuenta el caso

System:: cadena:: Comparar

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

Busque la longitud de la cadena

System:: cadena:: longitud

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

Cadena de convertir en minúsculas

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

Agregue los caracteres de la cadena

System:: cadena:: Concat

strncmp, wcsncmp, _mbsncmp, _mbsncmp_l

compare los caracteres de dos cadenas

System:: cadena:: Comparar

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

Caracteres de copia de una cadena a otra

System:: cadena:: Copiar

_strnicmp, _wcsnicmp, _mbsnicmp, _strnicmp_l, _wcsnicmp_l, _mbsnicmp_l

Compare los caracteres de dos cadenas sin tener en cuenta el caso

System:: cadena:: Comparar

_strnset, _strnset_l, _wcsnset, _wcsnset_l, _mbsnset, _mbsnset_l

Establezca los primeros caracteres de n de string a carácter especificado

System:: cadena:: Reemplazar

strpbrk, wcspbrk, _mbspbrk, _mbspbrk_l

Busque la primera aparición del carácter a partir de una cadena en otra cadena

System:: cadena:: IndexOfAny

strrchr, wcsrchr, _mbsrchr, _mbsrchr_l

Busque la última aparición del carácter dado en cadena

System:: cadena:: LastIndexOf

_strrev, _wcsrev, _mbsrev, _mbsrev_l

invierta la cadena

No es aplicable

_strset, _strset_l, _wcsset, _wcsset_l, _mbsset, _mbsset_l

Establezca todos los caracteres de la cadena al carácter especificado

No es aplicable

strspn, wcsspn, _mbsspn, _mbsspn_l

Busque la primera subcadena a partir de una cadena en otra cadena

System:: cadena:: subcadena

strstr, wcsstr, _mbsstr, _mbsstr_l

Busque la primera aparición de la cadena especificada en otra cadena

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

Busque el símbolo siguiente en cadena

No es aplicable

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

Convierte la cadena a mayúsculas

System:: cadena:: ToUpper

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

Cadena de transformación en el formulario intercalado basándose en la información de la configuración regional

No es aplicable

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

Escriba el formato mediante un puntero a una lista de argumentos

System:: cadena:: formato

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

Escriba el formato mediante un puntero a una lista de argumentos

System:: cadena:: formato

Adiciones de comunidad

AGREGAR
Mostrar:
© 2016 Microsoft