Я видел код, который использовал языковой стандарт, но не дал ему имя. Я видел это несколько раз на самом деле, и я не уверен, как это работает.Что означает пустой параметр локали?
auto& f = std::use_facet<std::ctype<wchar_t>>(std::locale());
Мне было интересно, что значит просто использовать пустой конструктор locale. Я думал, что все языковые имена должны быть указаны.
Для некоторого контекста, вот где я нашел код: http://en.cppreference.com/w/cpp/locale/ctype/toupper
http://en.cppreference.com/w/cpp/locale/locale/locale было всего в двух кликах от – Cubbi