template<class E, bool Intl>
class moneypunct_byname : public moneypunct<E, Intl> {
public:
explicit moneypunct_byname(const char *s, size_t refs = 0);
protected:
~moneypunct_byname();
};
The template class describes an object that can serve as a locale facet of type moneypunct
<E, Intl>
. Its behavior is
determined by the named locale s
. The constructor initializes its base object with moneypunct
<E, Intl>(refs)
.