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