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

_strninc, _wcsninc, _mbsninc, _mbsninc_l

Avanza un puntero de cadena por caracteres de n.

Nota importante Importante

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

char *_strninc(
   const char *str,
   size_t count 
);
wchar_t *_wcsninc(
   const wchar_t *str,
   size_t count 
);
unsigned char *_mbsninc(
   const unsigned char *str,
   size_t count 
);
unsigned char *_mbsninc(
   const unsigned char *str,
   size_t count,
   _locale_t locale
);

str

Cadena de origen.

count

Número de caracteres para incrementar un puntero de cadena.

locale

Configuración regional a utilizar.

Cada una de estas rutinas devuelve un puntero a str después de que str se ha incrementado por caracteres o NULL de count si el puntero proporcionado es NULL. Si es count mayor o igual que el número de caracteres de str, el resultado es indefinido.

La función de _mbsninc aumenta str por los caracteres multibyte de count. _mbsninc reconoce secuencias de multibyte- carácter como página de códigos multibyte actualmente en uso.

Asignaciones de la rutina de Genérico- texto

Rutina de Tchar.h

_UNICODE y _MBCS no definidos

_MBCS definido

_UNICODE definido

_tcsninc

_strninc

_mbsninc

_wcsninc

_strninc y _wcsninc son versiones de la cadena de solo-byte- carácter y de cadena de caracteres _mbsninc. _wcsninc y _strninc 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.

_mbsninc_l es idéntico pero utiliza el parámetro locale pasado en su lugar. Para obtener más información, vea Configuración regional.

Rutina

Encabezado necesario

_mbsninc

<mbstring.h>

_mbsninc_l

<mbstring.h>

_strninc

<tchar.h>

_wcsninc

<tchar.h>

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

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.

Adiciones de comunidad

AGREGAR
Mostrar: