_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
Interprétation des séquences de caractères multioctets
_strdec, _wcsdec, _mbsdec, _mbsdec_l