_strninc, _wcsninc, _mbsninc, _mbsninc_l

Avanza un puntero de cadena por caracteres de n.

Nota importanteImportante

_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
);

Parámetros

  • str
    Cadena de origen.

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

  • locale
    Configuración regional a utilizar.

Valor devuelto

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.

Comentarios

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.

Requisitos

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.

Equivalente en .NET Framework

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.

Vea también

Referencia

Manipulación de cadenas (CRT)

Configuración regional

Interpretación de secuencias de Multibyte- Carácter

_strdec, _wcsdec, _mbsdec, _mbsdec_l

_strinc, _wcsinc, _mbsinc, _mbsinc_l

_strnextc, _wcsnextc, _mbsnextc, _mbsnextc_l