std::moneypunct<CharT,International>::grouping,do_grouping (3) - Linux Manuals
std::moneypunct<CharT,International>::grouping,do_grouping: std::moneypunct<CharT,International>::grouping,do_grouping
NAME
std::moneypunct<CharT,International>::grouping,do_grouping - std::moneypunct<CharT,International>::grouping,do_grouping
Synopsis
Defined in header <locale>
public: (1)
std::string grouping() const;
protected: (2)
virtual std::string do_grouping() const;
1) Public member function, calls the member function do_grouping of the most derived class.
2) Returns the pattern that determines the grouping of the digits in the monetary output, with the same exact meaning as std::numpunct::do_grouping
Return value
The object of type std::string holding the groups. The standard specializations of std::moneypunct return an empty string, indicating no grouping. Typical groupings (e.g. the en_US locale) return "\003".
Example
// Run this code
Output:
See also
do_thousands_sep provides the character to use as thousands separator
[virtual]
do_decimal_point provides the character to use as decimal point
[virtual]