Sdílet prostřednictvím


_strninc, _wcsninc, _mbsninc, _mbsninc_l

Přesune ukazatel na řetězec pomocí n znaků.

Důležitá poznámkaDůležité

_mbsninca _mbsninc_l nelze použít v aplikacích, které jsou spuštěny v systému Windows Runtime.Další informace naleznete v tématu CRT funkce nejsou podporovány s /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
);

Parametry

  • str
    Zdrojový řetězec.

  • count
    Počet znaků, které mají zvýšit ukazatel na řetězec.

  • locale
    Chcete-li národní prostředí pro použití.

Vrácená hodnota

Každý z těchto rutin vrací ukazatel na str po str započítal count znaků nebo NULL Pokud je zadaná ukazatel NULL.Pokud count je větší než nebo rovna počtu znaků v str, výsledek není definován.

Poznámky

_mbsninc Fungovat kousek str ve count vícebajtových znaků._mbsnincrozpozná vícebajtové znakové sekvence podle vícebajtová znaková stránka palivu.

Mapování rutiny obecného textu

Byla zahájena rutina Tchar.h

_UNICODE a _MBCS není definováno

_MBCS, definice

_UNICODE definována

_tcsninc

_strninc

_mbsninc

_wcsninc

_strninca _wcsninc jsou řetězci širokého znaku řetězce verze a jedním byte–character _mbsninc._wcsninca _strninc jsou k dispozici pouze pro toto mapování a by neměly být použity jinak.Další informace naleznete v tématu Pomocí mapování obecného textu a Mapování obecného textu.

_mbsninc_lje totožný s tím rozdílem, že používá místo něho předán parametr locale.Další informace naleznete v tématu Národní prostředí.

Požadavky

Byla zahájena rutina

Požadované záhlaví

_mbsninc

<mbstring.h>

_mbsninc_l

<mbstring.h>

_strninc

<tchar.h>

_wcsninc

<tchar.h>

Další informace o kompatibilitě v tématu Compatibility v úvodu.

Ekvivalent v rozhraní .NET Framework

Nelze použít Volání funkce standardním C pomocí PInvoke. Další informace naleznete v tématu Platformu vyvolání příklady.

Viz také

Referenční dokumentace

Manipulaci s řetězci (CRT)

Národní prostředí

Výklad vícebajtové znakové sekvence

_strdec, _wcsdec, _mbsdec, _mbsdec_l

_strinc, _wcsinc, _mbsinc, _mbsinc_l

_strnextc, _wcsnextc, _mbsnextc, _mbsnextc_l