_strninc, _wcsninc, _mbsninc, _mbsninc_l
Sposta il puntatore di stringa da caratteri di n.
Importante |
---|
_mbsninc e _mbsninc_l non possono essere utilizzati nelle applicazioni eseguite nelle finestre runtime.Per ulteriori informazioni, vedere Funzioni CRT non supportate 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
);
Parametri
str
Stringa di origine.count
Numero di caratteri per incrementare il puntatore di stringa.locale
Impostazioni locali da utilizzare.
Valore restituito
Ognuna di queste routine restituisce un puntatore a str dopo che è stato str incrementato da caratteri o da NULL di count se il puntatore viene fornito NULL.Se count è maggiore o uguale al numero di caratteri in str, il risultato sarà indefinito.
Note
La funzione di _mbsninc incrementa str da caratteri multibyte di count._mbsninc riconosce le sequenze di caratteri multibyte come indicato dalla tabella codici multibyte in uso.
Mapping di routine a Testo generico
Routine Tchar.h |
_UNICODE e _MBCS non definiti |
_MBCS definito |
_UNICODE definito |
---|---|---|---|
_tcsninc |
_strninc |
_mbsninc |
_wcsninc |
_strninc e _wcsninc sono versioni della stringa e la stringa di caratteri estesi di byte character di _mbsninc._wcsninc e _strninc vengono forniti solo per il mapping e non devono essere utilizzati in caso contrario.Per ulteriori informazioni, vedere Utilizzo delle mappature di Testo generico e Mappature di Testo generico.
_mbsninc_l è identico con la differenza che utilizza il parametro delle impostazioni locali passato.Per ulteriori informazioni, vedere Impostazioni locali.
Requisiti
Routine |
Intestazione obbligatoria |
---|---|
_mbsninc |
<mbstring.h> |
_mbsninc_l |
<mbstring.h> |
_strninc |
<tchar.h> |
_wcsninc |
<tchar.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.
Equivalente .NET Framework
Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.
Vedere anche
Riferimenti
Interpretazione delle sequenze di caratteri multibyte
_strdec, _wcsdec, _mbsdec, _mbsdec_l