------- Comment #5 from sebor at roguewave dot com  2007-12-14 19:35 -------
(In reply to comment #3)

That's an interesting interpretation. I agree it's possible although I suspect
it was not intended. IMO, the _byname facets are really an implementation
detail that was exposed just to show how the facet machinery was meant to be
implemented. The other gaping hole in the spec, besides the missing requirement
that a named locale actually use the _byname facets, is the effects of their
constructors. I.e., what do I get when I invoke
std::ctype_byname<wchar_t>("en_US.ISO-8859-1")? (Do I get the same behavior I
with the ctype facet in locale("en_US.ISO-8859-1") or something else?)


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34449

Reply via email to