28 Localization library [localization]

28.4 Standard locale categories [locale.categories]

28.4.3 The numeric punctuation facet [facet.numpunct]

28.4.3.2 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.
    public:
      using char_type   = charT;
      using string_type = basic_string<charT>;

      explicit numpunct_byname(const char*, size_t refs = 0);
      explicit numpunct_byname(const string&, size_t refs = 0);

    protected:
      ~numpunct_byname();
    };
}