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

Задача по векторам №2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс с переопределенным оператором [] http://www.cyberforum.ru/cpp-beginners/thread931575.html
Добрый вечер, леди и джентльмены! У меня к вам созрел вопрос, который самому мне решить оказалось не по силам. Я хочу создать класс, который будет public членом иметь двумерный массив, к элементам...
C++ Посоветуйте книги по C++ Посоветуйте книги по C++.Я выучил си по книге Кернингана и Ритчи.И пожалуйста не говорите что открой тему Литература C++. http://www.cyberforum.ru/cpp-beginners/thread931570.html
C++ Не получается скомпилировать проект в RAD Studio
Создают проект VCL Form, ничего не добавляя в него. Просто проект, без ошибок. И не могу скомпилировать, просто кнопка Run не активна. Попробовал нажимать F9 тоже не помогло. А вот Delphi проект...
sin() и cos() нарисовать круг(3д, работает но не так как нужно) C++
//#define _USING_V110_SDK71_ #include <Windows.h> #include <string> #include <iostream> #include <fstream> #include <math.h> using namespace std; #define d_open fstream::in | fstream::out...
C++ Объявление классов http://www.cyberforum.ru/cpp-beginners/thread931536.html
Только начинаю изучать С++, смотрю видеоуроки. Там показано такое объявление классов (среда разработки Microsoft Visual C++ 2010) Создается заголовочный файл Person.h #include <string> using...
C++ Немогу выделить память на видухе для CUDA dll Всем привет) Есть 2 приложения, один на C#, а другой на C (dll). Приложение на C# вызывает функцию из dll. Написал простую dll, простая функция, типа сложить 2 числа (без CUDA) ввызвается в C# и... подробнее

Показать сообщение отдельно
rangerx
1935 / 1544 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
31.07.2013, 22:41
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
33
34
35
36
37
38
39
40
41
42
43
44
#include <cctype>
#include <string>
#include <vector>
#include <iostream>
#include <algorithm>
 
void up_case(std::string& s)
{
    std::transform(s.begin(), s.end(),
        s.begin(), ::toupper);
}
 
void print(std::vector<std::string>& v, int items_per_line)
{
    int n = 0;        
    for(std::size_t i = 0; i < v.size(); ++i)
    {        
        if(n == items_per_line)
        {
            n = 0;
            std::cout << '\n';
        }
                    
        std::cout << v[i] << ' ';
        ++n;
    }
 
    std::cout << '\n';
}
 
int main() 
{    
    std::vector<std::string> v;
    
    for(std::string s;
        std::cin >> s; )
    {
        v.push_back(s);
        up_case(v.back());
    }
    
    const int items_per_line = 8;    
    print(v, items_per_line);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru