Sdílet prostřednictvím


num_get – třída

Třída šablony popisující objekt, který může sloužit jako omezující vlastnost národního prostředí pro řízení převodu sekvencí typu CharType na číselné hodnoty.

template<
   class CharType,
   class InputIterator = istreambuf_iterator<CharType> 
> class num_get : public locale::facet;

Parametry

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

  • InputIterator
    Typ iterátoru, ze kterého číselné funkce get čtou svůj vstup.

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

num_get

Konstruktor pro objekty typu num_get používané k extrakci číselných hodnot ze sekvencí.

Typedefs

char_type

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

iter_type

Typ, který popisuje vstupní iterátor.

Členské funkce

do_get

Virtuální funkce volaná k extrakci číselné hodnoty nebo logické hodnoty ze sekvence znaků.

get

Extrahuje ze sekvence znaků číselnou nebo logickou hodnotu.

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++