Udostępnij za pośrednictwem


numpunct — Klasa

Klasa szablonu, która opisuje obiekt, który może służyć jako lokalny zestaw reguł do opisania sekwencji typu CharType używany do przedstawiania informacji o formatowaniu i znakach interpunkcyjnych wyrażeń liczbowych i logicznych.

template <class CharType>
   class numpunct : public locale::facet;

Parametry

  • CharType
    Typ używany w programie do kodowania znaków w ustawieniach regionalnych.

Uwagi

Podobnie jak w przypadku dowolnego zestawu reguł ustawień regionalnych, identyfikator obiektu statycznego ma początkową przechowywaną wartość zero.Pierwsza próba dostępu do jego przechowywanej wartości przechowuje unikatową wartość dodatnią w identyfikatorze.

Konstruktory

numpunct

Konstruktor dla obiektów typu numpunct.

Typedefs

char_type

Typ opisujący znak używany przez ustawienie regionalne.

string_type

Typ, który opisuje ciąg zawierający znaki typu CharType.

Funkcje elementów członkowskich

decimal_point

Zwraca element ustawień regionalnych używany jako separator dziesiętny.

do_decimal_point

Chroniona funkcja wirtualna elementu członkowskiego, która jest wywoływana w celu zwrócenia elementu specyficznego dla ustawień regionalnych używanego jako separator dziesiętny.

do_falsename

Chroniona funkcja wirtualna elementu członkowskiego, wywoływana w celu zwrócenia ciągu używanego jako tekstowa reprezentacja wartości false.

do_grouping

Chroniona funkcja wirtualna elementu członkowskiego, wywoływana w celu zwrócenia reguły specyficznej dla ustawień regionalnych, aby określić sposób grupowania cyfr na lewo od każdego znaku dziesiętnego.

do_thousands_sep

Chroniona funkcja wirtualna elementu członkowskiego, która jest wywoływana w celu zwrócenia elementu specyficznego dla ustawień regionalnych używanego jako separator tysięczny.

do_truename

Chroniona funkcja wirtualna elementu członkowskiego, wywoływana w celu zwrócenia ciągu używanego jako tekstowa reprezentacja wartości true.

falsename

Zwraca ciąg wykorzystywany jako reprezentacja tekstowa wartości false.

grouping

Zwraca regułę specyficzną dla ustawień regionalnych określającą sposób grupowania cyfr na lewo od każdego znaku dziesiętnego.

thousands_sep

Zwraca element specyficzny dla ustawień regionalnych używany jako separator tysięczny.

truename

Zwraca ciąg wykorzystywany jako reprezentacja tekstowa wartości true.

Wymagania

Nagłówek: <locale>

Przestrzeń nazw: std

Zobacz też

Informacje

<locale>

facet — Klasa

Bezpieczeństwo wątku w standardowej bibliotece C++