Udostępnij za pośrednictwem


_mbctombb, _mbctombb_l

Konwertuje dwubajtowy znak wielobajtowy do odpowiedniego jednobajtowego znaku wielobajtowego.

Ważna uwagaWażne

Tego API nie można używać w aplikacjach korzystających ze środowiska wykonawczego Windows.Aby uzyskać więcej informacji, zobacz Funkcje CRT nieobsługiwane przez /ZW.

unsigned int _mbctombb(
   unsigned int c 
);
unsigned int _mbctombb_l(
   unsigned int c,
   _locale_t locale
);

Parametry

  • c
    Znak wielobajtowy, który ma zostać przekształcony.

  • locale
    Ustawienia regionalne do użycia.

Wartość zwracana

Jeśli to się powiedzie, _mbctombb i _mbctombb_lzwraca znak jednobajtowy, który odpowiada c; w przeciwnym razie zwraca c.

Uwagi

_mbctombb i _mbctombb_lfunkcja konwertuje dany znak wielobajtowy do odpowiedniego jednobajtowego znaku wielobajtowego.Znaki muszą odpowiadać jednobajtowym znakom w zakresie 0x20 – 0x7E lub 0xA1 – 0xDF, aby mogły być przekształcone.

Wartość wyjściowa jest zależna od konfiguracji ustawień kategorii LC_CTYPE ustawień regionalnych; zobacz setlocale, aby uzyskać więcej informacji.Wersja tej funkcji, która nie ma przyrostka _l używa bieżących ustawień regionalnych dla wszelkich zachowań zależnych od ustawień lokalnych; wersja, która ma przyrostek _l jest identyczna, z tą różnicą, że w zamian korzysta z przekazanego parametru ustawień regionalnych.Aby uzyskać więcej informacji, zobacz Regionalne.

W poprzednich wersjach _mbctombb została wywołana zentohan.Zamiast tego użyj _mbctombb.

Wymagania

Procedura

Wymagany nagłówek

_mbctombb

<mbCiąg.h>

_mbctombb_l

<mbCiąg.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

Konwersja danych

_mbbtombc, _mbbtombc_l

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l