Udostępnij za pośrednictwem


_strninc, _wcsninc, _mbsninc, _mbsninc_l

Zaliczki wskaźnika ciąg przez n znaków.

Ważna uwagaWażne

_mbsninci _mbsninc_l nie można używać w aplikacji, których wykonywanie w czasie wykonywania systemu Windows.Aby uzyskać więcej informacji, zobacz CRT funkcje nie obsługiwane przez /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
    Ciąg źródłowy.

  • count
    Liczba znaków do przyrostu wskaźnik do łańcucha.

  • locale
    Ustawienia regionalne używane.

Wartość zwracana

Każdy z tych procedur zwraca wskaźnik do str po str została powiększona przez count znaków lub NULL Jeżeli podany wskaźnik jest NULL.Jeśli count jest większa niż lub równa liczbie znaków w str, wynik jest niezdefiniowany.

Uwagi

_mbsninc Funkcja skoki str przez count znaki wielobajtowe._mbsnincrozpoznaje sekwencje znaków wielobajtowych, zgodnie z Strona kodowa wielobajtowych aktualnie w użyciu.

Tekst rodzajowy rutynowych mapowania

Rozpoczęto wykonywanie procedury TCHAR.h

_UNICODE i _MBCS nie zdefiniowany

_MBCS, definicja

_UNICODE, definicja

_tcsninc

_strninc

_mbsninc

_wcsninc

_strninci _wcsninc są byte–character jednego ciągu i szerokich znaków ciągu wersje _mbsninc._wcsninci _strninc są dostarczane tylko dla tego mapowania i nie powinny być używane w inny sposób.Aby uzyskać więcej informacji, zobacz Za pomocą mapowania Generic Text i Mapowań Generic Text.

_mbsninc_ljest identyczny z tym, że parametr ustawień regionalnych, przekazany w zamian.Aby uzyskać więcej informacji, zobacz Ustawienia regionalne.

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

_mbsninc

<mbstring.h>

_mbsninc_l

<mbstring.h>

_strninc

<tchar.h>

_wcsninc

<tchar.h>

Informacji dotyczących zgodności, zobacz zgodności we wprowadzeniu.

Odpowiednik w programie .NET Framework

Nie dotyczy. Aby wywoływać funkcji C standardowej, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

Zobacz też

Informacje

Manipulowanie ciągami (CRT)

Ustawienia regionalne

Interpretacja sekwencje znaków wielobajtowych

_strdec, _wcsdec, _mbsdec, _mbsdec_l

_strinc, _wcsinc, _mbsinc, _mbsinc_l

_strnextc, _wcsnextc, _mbsnextc, _mbsnextc_l