Udostępnij za pośrednictwem


_ismbblead, _ismbblead_l

Testy znak, aby ustalić, czy wiodącego bajtu znaków wielobajtowych.

Ważna uwagaWażne

Ten interfejs API 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.

int _ismbblead(
   unsigned int c 
);
int _ismbblead_l(
   unsigned int c,
   _locale_t locale
);

Parametry

  • c
    Liczba całkowita badanego.

  • locale
    Ustawienia regionalne używane.

Wartość zwracana

Zwraca wartość różną od zera, jeśli liczba całkowita c jest pierwszy bajt znaków wielobajtowych.

Uwagi

Znaki wielobajtowe składają się z bajtem wiodącym następuje końcowego bajtu.Ołów bajtów różnią się będąc w danym zakresie dla zestawu danego znaku.Na przykład w stronę 932 tylko, prowadzący bajtów kodu systemowego zarówno 0x81 – 0x9F i 0xE0-0xFC.

_ismbbleadużywa bieżących ustawień regionalnych dla zachowania zależne od ustawień lokalnych._ismbblead_ljest identyczny z tym, że używa ustawień regionalnych, przekazany w zamian.Aby uzyskać więcej informacji, zobacz Ustawienia regionalne.

Tekst rodzajowy rutynowych mapowania

Rozpoczęto wykonywanie procedury TCHAR.h

_UNICODE i _MBCS nie zdefiniowany

_MBCS, definicja

_UNICODE, definicja

_istlead

Zawsze zwraca wartość false

_ismbblead

Zawsze zwraca wartość false

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

Opcjonalny nagłówka

_ismbblead

<mbctype.h> lub <mbstring.h>

<ctype.h> * <limits.h>, <stdlib.h>

_ismbblead_l

<mbctype.h> lub <mbstring.h>

<ctype.h> * <limits.h>, <stdlib.h>

* Dla manifestu stałych dla warunków badania.

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

Klasyfikacja bajt

_ismbb procedur