Использую строку u32string. Как выполнить преобразование uppercase, то есть маленькие символы преобразовать в большие?
Читайте код:
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
int main(){
u32string us;
us.push_back('a');
us.push_back('b');
us.push_back('c');
cout << (char)us[0] << (char)us[1] << (char)us[2] << endl;
std::transform(us.begin(), us.end(), us.begin(), ::toupper);
cout << (char)us[0] << (char)us[1] << (char)us[2] << endl;
return 0;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Что делать, если QT Creator под windows не находит файл проекта (pro) и в лог постройки пишет следующее:
Знаю, что в JAVA передача исключения реализуется через объекты класса