Partager via


_strninc, _wcsninc, _mbsninc, _mbsninc_l

Avance un pointeur de chaîne par des caractères d' n .

Important

_mbsninc et _mbsninc_l ne peuvent pas être utilisés dans les applications qui s'exécutent dans les fenêtres d'exécution.Pour plus d'informations, consultez Fonctions CRT non prises en charge avec /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
);

Paramètres

  • str
    Chaîne source.

  • count
    Nombre de caractères à incrémenter un pointeur de chaîne.

  • locale
    Paramètres régionaux à utiliser.

Valeur de retour

Chacun de ces routines retourne un pointeur vers str après str a été incrémenté par des caractères ou NULL d' count si le pointeur est fourni NULL.Si count est supérieur ou égal au nombre de caractères dans str, le résultat n'est pas défini.

Notes

La fonction d' _mbsninc incrémente str par des caractères multioctets d' count ._mbsninc identifie les séquences de caractères multioctets en fonction de page de codes multioctets en cours de utilisation.

Mappages de routines de texte générique

Routine de Tchar.h

_UNICODE et non définis _MBCS

_MBCS défini

_UNICODE défini

_tcsninc

_strninc

_mbsninc

_wcsninc

_strninc et _wcsninc sont des versions de chaîne et de chaîne à caractères larges de caractères d' _mbsninc._wcsninc et _strninc sont fournis uniquement pour ce mappage et ne doivent pas être utilisés sinon.Pour plus d'informations, consultez Utilisation des mappages de texte générique et l' Mappages de texte générique.

_mbsninc_l identique mais il utilise le paramètre de paramètres régionaux passé à la place.Pour plus d'informations, consultez Paramètres régionaux.

Configuration requise

Routine

En-tête requis

_mbsninc

<mbstring.h>

_mbsninc_l

<mbstring.h>

_strninc

<tchar.h>

_wcsninc

<tchar.h>

Pour plus d'informations de compatibilité, consultez l' Compatibilité dans l'introduction.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez l' Exemples d'appel de code non managé.

Voir aussi

Référence

Manipulation de chaînes (CRT)

Paramètres régionaux

Interprétation des séquences de caractères multioctets

_strdec, _wcsdec, _mbsdec, _mbsdec_l

_strinc, _wcsinc, _mbsinc, _mbsinc_l

_strnextc, _wcsnextc, _mbsnextc, _mbsnextc_l