¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
div
EOF
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

_strinc, _wcsinc, _mbsinc, _mbsinc_l

Avanza un puntero de cadena en un carácter.

Nota importante Importante

_mbsinc y _mbsinc_l no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución. Para obtener más información, vea Funciones CRT no compatibles con /ZW.

char *_strinc(
   const char *current,
   _locale_t locale
);
wchar_t *_wcsinc(
   const wchar_t *current,
   _locale_t locale
);
unsigned char *_mbsinc(
   const unsigned char *current 
);
unsigned char *_mbsinc(
   const unsigned char *current,
   _locale_t locale
);

current

Puntero de carácter.

locale

Configuración regional a utilizar.

Cada una de estas rutinas devuelve un puntero al carácter que sigue inmediatamente a current.

La función de _mbsinc devuelve un puntero al primer byte de caracteres multibyte que sigue inmediatamente a current. _mbsinc reconoce secuencias de multibyte- carácter como página de códigos multibyte que está actualmente en uso; _mbsinc_l son idénticos salvo que en su lugar utiliza el parámetro de configuración regional que se pasa. Para obtener más información, vea Configuración regional.

La función _tcsinc de genérico- texto, definido en Tchar.h, se asigna a _mbsinc si se ha definido _MBCS, o a _wcsinc si se ha definido _UNICODE. De lo contrario, _tcsinc se asigna a _strinc. _strinc y _wcsinc son versiones de solo-byte- carácter y de carácter ancho de _mbsinc. _strinc y _wcsinc se proporcionan solo para esta asignación y no deben usarse de otra manera. Para obtener más información, vea Mediante asignaciones de Genérico- Texto y Asignaciones de Genérico- Texto.

Si current es NULL, se invoca el controlador no válido de parámetro, tal y como se describe en Validación de parámetros. Si la ejecución puede continuar, esta función devuelve EINVAL y establece errno a EINVAL.

Nota de seguridad Nota sobre la seguridad

Estas funciones pueden ser vulnerables a amenazas de saturación del búfer. Las saturaciones del búfer se pueden utilizar para ataques del sistema porque pueden producir una elevación de privilegios injustificable. Para obtener más información, vea Para evitar las saturaciones del búfer.

Rutina

Encabezado necesario

_mbsinc

<mbstring.h>

_mbsinc_l

<mbstring.h>

_strinc

<tchar.h>

_wcsinc

<tchar.h>

Para obtener más información de compatibilidad, vea Compatibilidad.

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

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft