Biblioteka C ++ - <locale>

Wprowadzenie

Jest to biblioteka lokalizacji i zestaw funkcji specyficznych dla kultury, które mogą być używane przez programy, aby były bardziej przenośne na całym świecie.

Deklaracja

Poniżej znajduje się deklaracja dla std :: locale.

class locale;

C ++ 11

class locale;

Funkcje

Sr.No. Opis funkcji
1 use_facet

Służy do uzyskiwania dostępu do aspektu ustawień regionalnych.

2 has_facet

Służy do sprawdzania, czy ustawienia regionalne mają aspekt.

Wygodne interfejsy

Sr.No. Interfejs i opis
1 isspace

Sprawdza, czy znak jest odstępem.

2 isprint

Sprawdza, czy znak można wydrukować.

3 iscntrl

Sprawdza, czy znak jest znakiem sterującym.

4 isupper

Sprawdza, czy znak jest wielką literą.

5 jest niższy

Sprawdza, czy znak jest małą literą.

6 isalpha

Sprawdza, czy znak jest alfabetyczny.

7 isdigit

Sprawdza, czy znak jest cyfrą dziesiętną.

8 ispunct

Sprawdza, czy znak jest znakiem interpunkcyjnym.

9 isxdigit

Sprawdza, czy znak jest cyfrą szesnastkową.

10 isalnum

Sprawdza, czy znak jest alfanumeryczny.

11 isgraph

Sprawdza, czy znak ma reprezentację graficzną.

12 jest pusty

Sprawdza, czy znak jest pusty.

Standardowe aspekty

Sr.No. Standardowy aspekt i opis
1 ctype

Jest to aspekt typu znakowego.

2 ctype_byname

Jest to aspekt typu znakowego.

3 codecvt

Służy do konwersji aspektu zestawu kodów.

4 codecvt_byname

Służy do konwersji aspektu zestawu kodów.

5 num_get

Jest to aspekt służący do analizowania wartości liczbowych.

6 num_put

Jest to aspekt służący do formatowania wartości liczbowych.

7 numpunct

Jest to aspekt interpunkcji numerycznej.

8 numpunct_byname

Jest to aspekt interpunkcji numerycznej.

9 zestawić

Jest to aspekt do porównania i skrótu ciągów.

10 collate_byname

Jest to aspekt do porównania i skrótu ciągów.

11 time_get

Analizowanie dat i godzin jest aspektem.

12 time_get_byname

Analizowanie dat i godzin jest aspektem.

13 time_put

Formatowanie dat i godzin jest aspektem.

14 time_put_byname

Formatowanie dat i godzin jest aspektem.

15 money_get

Analiza wyrażeń monetarnych jest aspektem.

16 money_put

Formatowanie wyrażeń pieniężnych jest aspektem.

17 moneypunct

Jest to aspekt interpunkcji pieniężnej.

18 moneypunct_byname

Jest to aspekt interpunkcji pieniężnej.

19 wiadomości

Jest to aspekt umożliwiający dostęp do katalogów wiadomości.

20 nazwa_wiadomości

Jest to aspekt umożliwiający dostęp do katalogów wiadomości.

Klasa

Sr.No. Klasa i opis
1 widownia

To jest klasa lokalna.