История изменений
Исправление xaizek, (текущая версия) :
Да, gnu++11 является разновидностью С++11. Тогда можно лямбду передать:
std::locale userLocale("");
std::transform(itemLocalName.begin(), itemLocalName.end(), itemLocalName.begin(),
[&userLocale](std::wint_t c) {
return std::toupper(c, userLocale);
});
Исходная версия xaizek, :
Да, gnu++11 является разновидностью С++11. Тогда можно лямбду передать:
std::locale userLocale("");
std::transform(itemLocalName.begin(), itemLocalName.end(), itemLocalName.begin(),
[&userLocale](std::wint_t c) {
return std::toupper(c, userLocale);
});