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

Как вывести вектор списков? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рисование ромба. http://www.cyberforum.ru/cpp-beginners/thread350458.html
Приветствую. У Дейтелов есть задания ( глава 5, задание 5.23 - 24 ): 5.23 Напишите программу, которая напечатает показанный ниже ромб. Вы можете использовать операторы вывода, которые печатают или одну звездочку (*), или один пробел. Максимально используйте повторение (с вложенными операторами for) и минимизируйте число операторов вывода. 5.24 Модифицируйте программу, которую вы написали в...
C++ include <?> для cout Добрый день. вот код программы: #include <cstdlib> using namespace std; /* * */ int main() { http://www.cyberforum.ru/cpp-beginners/thread350425.html
C++ Дребедень с указателями хэлп
Здравствуйте, форумчане. Изучаю с++, дошёл до указателей. Душа потребовала эксперементов. Прежде чем обяъявить проблему ,подумайте, какой ответ должна дать следующая программа на с++: #include <iostream.h> #include <conio.h> int modify(int *); main () { int x = 10;
конкатенация и поэлементное сложение векторов (контейнеров) C++
Необходимо создать класс для работы с одномерными векторами, где необходимо реализовать: -функции ввода и вывода на экран вектора -сложение векторов с помощью перегруженного оператора + (чтобы можно было просто написать с=a+b ), если вектора разной размерности, то выполнить их слияние -конструктор по умолчанию -конструктор, у которого параметр - количество элементов в векторе ...
C++ Не компилится http://www.cyberforum.ru/cpp-beginners/thread350399.html
Задание: должен выводиться К-тый отрицательный элемент в упорядоченном дереве поиска с просмотром TLR. Проблема: переделал однофайловую программу в многофайловый класс и код перестал компилироваться, подскажите, плиз, допущенные ошибки. *.cpp #include "TREE.h" int main() { NodePtr t; int k, e, rez; TREE str;
C++ Сортировка многомерного массива. Здравствуйте! Помогите пожалуйста с решением такой задачи. Я еще совсем новичок. Создать двухмерный динамический массив, вывести его на экран, отсортировать, и вывести на экран отсортированный. Сортировку осуществить с помощью функции. Второй день вожусь. Сортирует только первую строку. Укажите пожалуйста на мои ошибки и помогите с решением этой задачи. (не шаблоны, не классы не... подробнее

Показать сообщение отдельно
rangerx
1931 / 1540 / 141
Регистрация: 31.05.2009
Сообщений: 2,905
12.09.2011, 01:28     Как вывести вектор списков?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <algorithm>
#include <iterator>
#include <list>
#include <vector>
 
int main()
{
    std::vector<std::list<int>> v =
    {
        {1, 2, 3},
        {4, 5, 6},
        {7, 8, 9}
    };
 
    typedef std::ostream_iterator<int> int_out_iter;
 
    std::for_each(v.begin(), v.end(),
                  [](const std::list<int> lst) {
                      std::copy(lst.begin(), lst.end(), int_out_iter(std::cout, " "));
                      std::cout << '\n';
                  });
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru