Sdílet prostřednictvím


numpunct – třída

Třída šablony popisující objekt, který může sloužit jako místní omezující vlastnost pro popis sekvencí typu CharType používaných ke znázornění informací o formátování a interpunkci číselných a logických výrazů.

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

Parametry

  • CharType
    Typ používaný v rámci programu ke kódování znaků v národním prostředí.

Poznámky

Stejně jako u omezující vlastnosti národního prostředí má ID statického objektu počáteční uloženou hodnotu nula.První pokus o přístup k jeho uložené hodnotě uloží jedinečnou kladnou hodnotu v id.

Konstruktory

numpunct

Konstruktor pro objekty typu numpunct.

Typedefs

char_type

Typ, který se používá k popisu znaku používaného národním prostředním.

string_type

Typ, který popisuje řetězec obsahující znaky typu CharType.

Členské funkce

decimal_point

Vrátí prvek specifický pro národní prostředí, který se použije jako desetinná čárka.

do_decimal_point

Chráněná virtuální členská funkce, která je volána k vrácení prvku specifického pro národní prostředí, který se použije jako desetinná čárka.

do_falsename

Chráněná virtuální členská funkce, která je volána k vrácení řetězce, který se použije jako textová reprezentace hodnoty false.

do_grouping

Chráněná virtuální členská funkce, která je volána k vrácení pravidla specifického pro národní prostředí k určení způsobu seskupení číslic vlevo od desetinné čárky.

do_thousands_sep

Chráněná virtuální členská funkce, která je volána k vrácení prvku specifického pro národní prostředí, který se použije jako oddělovač tisíců.

do_truename

Chráněná virtuální členská funkce, která je volána k vrácení řetězce, který se použije jako textová reprezentace hodnoty true.

falsename

Vrátí řetězec, který se použije jako textové znázornění hodnoty false.

grouping

Vrátí pravidlo specifické pro národní prostředí určující způsob seskupení číslic nalevo od desetinné čárky.

thousands_sep

Vrátí prvek specifický pro národní prostředí, který se použije jako oddělovač tisíců.

truename

Vrátí řetězec, který se použije jako textové znázornění hodnoty true.

Požadavky

Hlavička: <locale>

Obor názvů: std

Viz také

Referenční dokumentace

<locale>

facet – třída

Bezpečný přístup z více vláken ve standardní knihovně C++