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

Многомерные массивы и строки. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ запись структуры в файл http://www.cyberforum.ru/cpp-beginners/thread224224.html
ПОМОГИТЕ пожалуйста......... не могу сделать так чтобы в файл по завершению работы программы записывалось действие которое выполнялось......например...считалась сред.зарплата-----и в файл...
C++ Блог схема Пожалуйста помогите с блог схемой! Вот условие задачи: Записать в файл последовательного доступа N натуральных чисел: a1, a2,..., an (числа получить с помощью датчика случайных чисел).... http://www.cyberforum.ru/cpp-beginners/thread224206.html
Как правильно передавать указатели на класс на другую форму C++
в общем добрый день, пытаюсь создать собственную телефонную книгу используя ооп. ну дак вот я описал в cpp файле два класса: один предок другого + управляющий класс. Начинаю привинчивать к формам, но...
C++ Реализация временных логик.
Нужна реализованная программа в принципе без особой разницы на каком языке ( только не на ASM ). Нет, мне не нужно чтобы мне ее кто то написал, (это конечно было бы не плохо, но на это боюсь уйдет...
C++ Создание SDI приложения с функциями просмотра INI файлов Windows http://www.cyberforum.ru/cpp-beginners/thread224167.html
Создание SDI приложения с функциями просмотра INI файлов Windows. Т.е. в левой части имеется дерево каталогов разделов. В правой части в виде стандартного списка ключи и их значения в зависимости от...
C++ Дана квадратная матрица порядка m. Преобразовать матрицу по правилу: строку с номером сделать столбцом с номером n, а столбец с номером n - строкой с Дана квадратная матрица порядка m. Преобразовать матрицу по правилу: строку с номером сделать столбцом с номером n, а столбец с номером n - строкой с номером m. подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
05.01.2011, 14:22
ыы.. да. я люблю сложности.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <string>
#include <algorithm>
#include <vector>
#include <sstream>
#include <iterator>
 
int main()
{
    typedef std::string T_str;
    typedef std::vector<std::string> T_vec_str;
 
    T_str str;
    std::cout<<"Enter string\n";
    std::getline(std::cin, str);
    std::istringstream ist(str);
    std::string tmp;
    T_vec_str vec;
    while(ist >> tmp)
        vec.push_back(tmp);
    const std::string vowels="AEYUOI";
    int i=0;
    std::transform(vec.begin(), vec.end(), vec.begin(), [vowels](std::string tmp) -> std::string
    {
        if(vowels.find(*tmp.begin()) != std::string::npos)
            *tmp.begin()+=32;
        return tmp;
    });
    std::cout<<"Transformed string\n";
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<std::string>(std::cout, " "));
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru