std::string) encoding as part of the locale name, like
std::locale::facet-- a base class that every object that describes a specific locale is derived from. Facets can be added to a locale to provide additional culture information.
std::wstringunder the Win32 platform, where
std::wstringencoding for most POSIX platforms, where