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

Создание массива указателей на векторы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задержка вывода http://www.cyberforum.ru/cpp-beginners/thread237630.html
а подскажите как сделать типа цикл но чтобы другая цифра появлялась через секунду Для решения своих проблем создавайте отдельные темы, а не вклинивайтесь в чужие.
C++ Перегрузка операторов Я новичек в С++, столкнулась с перегрузкой операторов. Подскажите пожалуйста в чем принципиальное отличие таких обьявлений: Имя_класса& operator+(Имя_класса& , Имя_класса& ) и такого: Имя_класса operator+(Имя_класса& , Имя_класса& )? Почему в некоторых случаях передается ссылка на оператор? http://www.cyberforum.ru/cpp-beginners/thread237621.html
перегнать с C++ на C# C++
имеется int CMyPaintDC::AreaLines(int x,int y,int dir,int d,int PrevXL, int PrevXR,COLORREF col_g,COLORREF col_f) { int xL,xR,y1,fl; COLORREF cc=RGB(255,255,255); xL=x; xR=x; do{
C++ visual с++
Можете порекомендовать хорошоую ссылку на visual с++ 2008 или 2010. именно нужен с++ а не studio?? помогите, очень нужно!
C++ много вопросов о вводе-выводе http://www.cyberforum.ru/cpp-beginners/thread237572.html
Здравствуйте, законченный дельфист решил переехать... вопросов куча, просьба ответить. 1) много вариантов ввода вывода, например сравниать <<, >> и scanf printf по сути они аналогичны? Считается ли каой-то вариант более выгодным или красивым? 2) зачем в scan и print дополнительно указывать тип, если он уже задан при объявлении переменой. 3) при объявлении int a=0; int a={0} ; эти две...
C++ Как в цикле цвеличить величину шага стандартный цикл увеличивает переменную на 1 пример for(i=0; i<5; i++) i++ увеличивает переменную на единицу. А как сделать чтобы i увеличивалась скажем на 4 в каждом проходе цикла ? знаю можно в теле цикла написать i=i+3; подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
03.02.2011, 23:50     Создание массива указателей на векторы
Ну и еще, если углубляться в STL...
GCC 4.5+ или MSVS 2010 для компиляции.

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
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::vector<std::vector<int> > vecs;
    int n;
    std::cout<<"Enter size\n";
    std::cin>>n;
    vecs.resize(n);
    std::cout<<"Enter "<< n <<" vectors\n";
    std::for_each(vecs.begin(), vecs.end(), [](std::vector<int>& vc)
    {
        std::cout<<"Enter vector. Not digit for end input\n";
        std::copy(std::istream_iterator<int>(std::cin), std::istream_iterator<int>(), std::back_inserter(vc));
        std::cin.clear();
        std::cin.get();
   });
   std::for_each(vecs.begin(), vecs.end(), [](const std::vector<int>& vc)
   {
        std::copy(vc.begin(), vc.end(), std::ostream_iterator<int>(std::cout, " "));
        std::cout<<'\n';
   });
   return 0;
}
 
Текущее время: 21:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru