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