_strninc, _wcsninc, _mbsninc, _mbsninc_l
Przesuwa wskaźnik ciągu znakami n.
![]() |
---|
_mbsninc i _mbsninc_l nie można używać w aplikacjach korzystających ze środowiska wykonawczego systemu Windows.Aby uzyskać więcej informacji, zobacz Funkcje CRT nieobsł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źnika ciągu.locale
Ustawienia regionalne do użycia.
Wartość zwracana
Każda z tych procedur zwraca wskaźnik do str po powiększeniu str o count znaków lub NULL jeśli dostarczony wskaźnik to NULL.Jeśli count jest większy niż lub równy liczbie znaków w str, wynik jest niezdefiniowany.
Uwagi
_mbsninc funkcja powoduje przyrost str przez count znaki wielobajtowe._mbsninc rozpoznaje sekwencje znaków wielobajtowych według strony kodowej znaków wielobajtowych obecnie w użyciu.
Rutynowe mapowania zwykłego tekstu
Procedura Tchar.h |
_UNICODE i _MBCS nie zdefiniowany |
_MBCS zdefiniowano |
_UNICODE zdefiniowany |
---|---|---|---|
_tcsninc |
_strninc |
_mbsninc |
_wcsninc |
_strninc i _wcsninc są wersjami ciągów znaków jednobajtowych i dwubajtowych _mbsninc._wcsninc i _strninc są dostarczane tylko dla tego mapowania i nie powinny być używane w inny sposób.Aby uzyskać więcej informacji, zobacz Korzystanie z mapowań ogólnego tekstu i Mapowania ogólne tekstu.
_mbsninc_l jest identyczny, z tą różnicą, że zamiast tego używa przekazanego parametru regionalnego.Aby uzyskać więcej informacji, zobacz Regionalne.
Wymagania
Procedura |
Wymagany nagłówek |
---|---|
_mbsninc |
<mbCiąg.h> |
_mbsninc_l |
<mbCiąg.h> |
_strninc |
<tchar.h> |
_wcsninc |
<tchar.h> |
Aby uzyskać więcej informacji na temat zgodności – zobacz: Zgodność.
Odpowiednik w programie .NET Framework
Nie dotyczy. Aby wywołać standardową funkcję C, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywoływania platformy.
Zobacz też
Informacje
Interpretacja wielobajtowych sekwencji znaków
_strdec, _wcsdec, _mbsdec, _mbsdec_l