Classe moneypunct
A classe de modelo que descreve um objeto que pode funcionar como uma faceta de localidade para descrever as sequências do tipo CharType usadas para representar um campo de entrada monetário ou um campo de saída monetário. Se o parâmetro de modelo Intl for true, as convenções internacionais serão observadas.
template<class CharType, bool Intl>
class moneypunct;
Parâmetros
CharType
O tipo usado em um programa para codificar caracteres.Intl
Um sinalizador que especifica se as convenções internacionais devem ser observadas.
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.
O objeto estático const intl armazena o valor do parâmetro de modelo Intl.
Construtores
Construtor de objetos do tipo moneypunct. |
Typedefs
Um tipo que é usado para descrever um caractere usado por uma localidade. |
|
Um tipo que descreve uma cadeia de caracteres que contém caracteres do tipo CharType. |
Funções membro
Retorna uma sequência de elementos específica de localidade a ser usada como um símbolo de moeda. |
|
Retorna uma sequência de elementos específica de localidade a ser usada como um símbolo de vírgula decimal. |
|
Uma função membro virtual protegida que retorna uma sequência de elementos específica de localidade a ser usada como um símbolo de moeda. |
|
Uma função membro virtual protegida que é chamada para retornar uma sequência de elementos específica de localidade a ser usada como um símbolo de vírgula decimal. |
|
A função membro virtual protegida retorna uma contagem do número de dígitos específica de localidade a ser exibida à direita de qualquer vírgula decimal. |
|
A função membro virtual protegida retorna uma regra específica de localidade para determinar como os dígitos são agrupados à esquerda de qualquer vírgula decimal. |
|
Uma função membro virtual protegida que é chamada para retornar uma regra específica de localidade para formatação de saídas com valores negativos. |
|
Uma função membro virtual protegida que é chamada para retornar uma sequência de elementos específica de localidade a ser usada como um símbolo de sinal negativo. |
|
Uma função membro virtual protegida que é chamada para retornar uma regra específica de localidade para formatação de saídas com valores positivos. |
|
Uma função membro virtual protegida que é chamada para retornar uma sequência de elementos específica de localidade a ser usada como um símbolo de sinal positivo. |
|
Uma função membro virtual protegida que é chamada para retornar uma sequência de elementos específica de localidade a ser usada como um símbolo de separador de milhares. |
|
Retorna uma contagem do número de dígitos específica de localidade a ser exibida à direita de qualquer vírgula decimal. |
|
Retorna uma regra específica de localidade para determinar como os dígitos são agrupados à esquerda de qualquer vírgula decimal. |
|
Retorna uma regra específica de localidade para formatação de saídas com valores negativos. |
|
Retorna uma sequência de elementos específica de localidade a ser usada como um símbolo de sinal negativo. |
|
Retorna uma regra específica de localidade para formatação de saídas com valores positivos. |
|
Retorna uma sequência de elementos específica de localidade a ser usada como um símbolo de sinal positivo. |
|
Retorna uma sequência de elementos específica de localidade a ser usada como um símbolo de separador de milhares. |
Requisitos
Cabeçalho: <locale>
Namespace: std