22 Localization library [localization]

22.4 Standard locale categories [locale.categories]

22.4.3 The numeric punctuation facet [facet.numpunct] Class template numpunct_byname [locale.numpunct.byname]

namespace std {
  template <class charT>
  class numpunct_byname : public numpunct<charT> {
  // this class is specialized for char and wchar_t.
    typedef charT                char_type;
    typedef basic_string<charT>  string_type;
    explicit numpunct_byname(const char*, size_t refs = 0);
    explicit numpunct_byname(const string&, size_t refs = 0);