Standard library header <locale>

This header is part of the text processing library.

# Defect reports

DRApplied toBehavior as publishedCorrect behavior
LWG 71C++98the parameter end of time_get::do_get_monthnamewas missing in the synopsisadded
LWG 75C++98the type of the parameter state of members length and do_lengthof codecvt and codecvt_byname was const stateT& in the synopsiscorrected to stateT&
LWG 124C++98the return types of members do_scan_is and do_scan_notof codecvt_byname were const char* in the synopsiscorrected toconst charT*
LWG 228C++98all virtual member functions of XXX_bynamefacets were listed in the synopsesonly lists the destructor(removed all othervirtual member functions)
LWG 268C++98the semicolons following the declarations of the default constructorand copy constructor of std::locale were missing in the synopsisadded
LWG 1298C++98there was an explicit specializationctype_byname in the synopsisremoved