Compartilhar via


Classe money_put

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

template<
   class CharType,
   class OutputIterator = ostreambuf_iterator<CharType> 
> class money_put : public locale::facet;

Parâmetros

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

  • OutputIterator
    O tipo de iterador para o qual as funções put monetárias gravam sua saída.

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_put

O construtor para objetos do tipo money_put.

Typedefs

char_type

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

iter_type

Um tipo que descreve um iterador de saída.

string_type

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

Funções membro

do_put

Uma função virtual chamada para converter o número ou uma cadeia de caracteres em uma sequência de caracteres que representa um valor monetário.

put

Converte o número ou uma cadeia de caracteres em 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++