_mbctombb, _mbctombb_l
Konwertuje dwubajtowych znaków wielobajtowych odpowiednich wielobajtowych znaków jednobajtowych.
Waż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. |
unsigned int _mbctombb(
unsigned int c
);
unsigned int _mbctombb_l(
unsigned int c,
_locale_t locale
);
Parametry
c
Znaków wielobajtowych do konwersji.locale
Ustawienia regionalne używane.
Wartość zwracana
W przypadku powodzenia _mbctombb i _mbctombb_l zwraca znaków jednobajtowych, który odpowiada c; w przeciwnym razie zwraca c.
Uwagi
_mbctombb i _mbctombb_l funkcji konwertuje danego znaków wielobajtowych, na odpowiednich wielobajtowych znaków jednobajtowych.Znaki muszą odpowiadać jednobajtowe znaki w zakresie 0x20 – 0x7E lub 0xA1-0xDF do konwersji.
Wartość produkcji jest zależny od ustawienia z LC_CTYPE kategorii ustawienie regionalne tzn. zobacz setlocale Aby uzyskać więcej informacji.Wersja tej funkcji bez _l sufiks używa bieżących ustawień regionalnych tego zachowania zależne od ustawień lokalnych; wersja z _l sufiks jest identyczny z tym, aby używać zamiast przekazany parametr ustawień regionalnych.Aby uzyskać więcej informacji, zobacz Ustawienia regionalne.
W poprzednich wersjach _mbctombb została wywołana zentohan.Użyj _mbctombb zamiast.
Wymagania
Rozpoczęto wykonywanie procedury |
Wymaganego nagłówka |
---|---|
_mbctombb |
<mbstring.h> |
_mbctombb_l |
<mbstring.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
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l