_strninc, _wcsninc, _mbsninc, _mbsninc_l

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

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

System_CAPS_ICON_important.jpg Important

_mbsninc et _mbsninc_l ne peuvent pas être utilisées dans les applications qui s'exécutent dans Windows Runtime. 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 à un pointeur de chaîne.

locale
Paramètres régionaux à utiliser.

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

Le _mbsninc par incréments de fonction str par count caractères multioctets. _mbsnincreconnaît les séquences de caractères multioctets en fonction de la page de codes multioctets en cours d’utilisation.

Mappages de routines de texte générique

Routine Tchar.h_UNICODE et _MBCS non définis_MBCS défini_UNICODE défini
_tcsninc_strninc_mbsninc_wcsninc

_strnincet _wcsninc sont une chaîne de caractères : octet unique et les versions de chaîne à caractères larges de _mbsninc. _wcsninc et _strninc sont fournies uniquement pour ce mappage et ne doivent sinon pas être utilisées. Pour plus d’informations, consultez à l’aide des mappages de texte générique et mappages de texte générique.

_mbsninc_lest identique, sauf qu’il utilise les paramètres régionaux passés à la place. Pour plus d’informations, consultez Locale.

RoutineEn-tête requis
_mbsninc<mbstring.h>
_mbsninc_l<mbstring.h>
_strninc<tchar.h>
_wcsninc<tchar.h>

Pour plus d’informations sur la compatibilité, consultez Compatibility.

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

Manipulation de chaînes
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

Afficher: