Compartilhar via


Classe money_get

A classe de modelo descreve um objeto que pode servir como uma faceta de localidade para controlar conversões de sequências do tipo CharType em valores monetários.

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

Parâmetros

  • CharType
    O tipo usado em um programa para codificar caracteres em uma localidade.

  • InputIterator
    O tipo de iterador do qual as funções get leem sua entrada.

Comentários

Como qualquer faceta de localidade, a ID de objeto estático tem um valor armazenado inicial de zero. A primeira tentativa de acessar seu valor armazenado armazena um valor positivo exclusivo em id.

Construtores

money_get

O construtor para objetos do tipo money_get que são usados para extrair valores numéricos das sequências que representam valores monetários.

Typedefs

char_type

Um tipo que é usado para descrever um caractere usado por uma localidade.

iter_type

Um tipo que descreve um iterador de entrada.

string_type

Um tipo que descreve uma cadeia de caracteres que contém caracteres do tipo CharType.

Funções membro

do_get

Uma função virtual chamada para extrair um valor numérico de uma sequência de caracteres que representa um valor monetário.

get

Extrai um valor numérico de uma sequência de caracteres que representa um valor monetário.

Requisitos

Cabeçalho: <locale>

Namespace: std

Consulte também

Referência

<locale>

Classe facet

Segurança de threads na Biblioteca Padrão C++