Export (0) Print
Expand All

numpunct Class

A template class that describes an object that can serve as a local facet to describe the sequences of type CharType used to represent information about the formatting and punctuation of numeric and Boolean expressions.

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

CharType

The type used within a program to encode characters in a locale.

As with any locale facet, the static object ID has an initial stored value of zero. The first attempt to access its stored value stores a unique positive value in id.

numpunct

The constructor for objects of type numpunct.

char_type

A type that is used to describe a character used by a locale.

string_type

A type that describes a string containing characters of type CharType.

decimal_point

Returns a locale-specific element to use as a decimal point.

do_decimal_point

A protected virtual member function that is called to return a locale-specific element to use as a decimal point.

do_falsename

A protected virtual member function that is called to return a string to use as a text representation of the value false.

do_grouping

A protected virtual member function that is called to return a locale-specific rule for determining how digits are grouped to the left of any decimal point.

do_thousands_sep

A protected virtual member function that is called to return a locale-specific element to use as a thousands separator.

do_truename

A protected virtual member function that is called to return a string to use as a text representation of the value true.

falsename

Returns a string to use as a text representation of the value false.

grouping

Returns a locale-specific rule for determining how digits are grouped to the left of any decimal point.

thousands_sep

Returns a locale-specific element to use as a thousands separator.

truename

Returns a string to use as a text representation of the value true.

Header: <locale>

Namespace: std

Show:
© 2014 Microsoft