Как вывести на экран содержимое вектора?

454
09 мая 2017, 06:25

В этом фрагменте программы я в силах вывести размерность вектора, но как вывести его содержимое?

typedef pair <double, double> point;
...
...
vector<point> hull = convexHull(points);
cout << (hull.size()) << endl;
Answer 1

Примерно так:

for(auto p : hull)
    cout << "(" << p.first << "," << p.second << ")  ";
cout << endl;
READ ALSO
Способ хранения координат фишек

Способ хранения координат фишек

Пишу бота, который будет играть в простейшую игруВ начале каждого хода из файла считывается игровое поле, которое представляет собой матрицу...

257
Как распарсить код

Как распарсить код

Добрый день! Имеется текст, который содержит код на с++Код состоит из описании нескольких классов(может быть наследование и полиморфизм) и основной...

235
Проблема с выводом кириллицы в консоль C++

Проблема с выводом кириллицы в консоль C++

В проекте исходные файлы в UTF8 кодировке, поменять нельзя, мне нужна именно эта кодировкаПри попытке вывести в консоль русские буквы, получаю...

305
Вывод отсортированных строк из файла

Вывод отсортированных строк из файла

Дан файл с результатами игры с информацией об имени и времени игры примерно такой:

252