Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Заменить все буквы нижнего регистра в строке на буквы верхнего регистра - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ [C++] класс Complex http://www.cyberforum.ru/cpp-beginners/thread399851.html
Помогите написать программу: Комплексное число представляется в тригонометрической форме z=r*(cosf+i*sinf). Реализовать класс Complex для работы с комплексными числами. Обязательно должны...
C++ Помогите,пожалуйста,разобрать код готовой программы. Помогите,пожалуйста,разобрать код готовой и работающей программы. необходимо узнать что выполняет каждая функция и почему мы используем именно ее.... Заголовочный файл header.h #ifndef AVIA_H... http://www.cyberforum.ru/cpp-beginners/thread399839.html
C++ Указатель на класс
сли первый класс определён и он должен использовать указатель на второй(который позже определён) как это сделать
C++ Вывести буквы латинского алфавита
Помогите составить код используя строки, чтобы при введения произвольного текста (цифры, русские буквы) выводило все буквы латинского алфавита присутствующие в этой строке. И поясните пожалуйста код,...
C++ Выделение памяти строке http://www.cyberforum.ru/cpp-beginners/thread399820.html
Есть код в следующем роде:int length=80; char *line = new char; ifstream fin("txt.txt"); if(!fin) {cout<<"Error not opened file "<<endl; return 1;} while (fin.getline(line,length))//на этом...
C++ Кольцевой односвязный список Реализовал класс для работы со списком студентов( использовал кольцевой односвязный список). Для навигации по классу используется итератор. Со временем данный класс будет сделан шаблонным. Код ... подробнее

Показать сообщение отдельно
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
05.12.2011, 23:42
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <locale>
#include <cstring>
 
void upper(std::string& s)
{
    std::locale loc;
    
    for(auto& i : s)
       i = (char)toupper(i);
}
 
int main()   
{
    std::string s = "abcdef"; 
    upper(s);
    std::cout << s << std::endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru