Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
virtuos553
48 / 3 / 0
Регистрация: 18.12.2012
Сообщений: 247
Записей в блоге: 1
1

Есть вектор пар, как положить туда значение пары через push_back

15.12.2014, 13:40. Просмотров 1061. Ответов 2
Метки нет (Все метки)

Есть вот такой вектор

C++
1
vector<vector<pair<int, int>>> number_pair;
размер
C++
1
 number_pair.size()
у меня определен изначально, а вот размер каждого под вектора нет, как мне динамически через push_back класть туда пару например (3,2)?

Тоесть например number_pair[0].push_back(), что должно быть в скобочках, чтобы компилятор не ругался? можно показать на примере.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2014, 13:40
Ответы с готовыми решениями:

Как положить в вектор структур значение через push_back
есть вот такой вектор vector&lt;struct&lt;Point&gt;&gt; в структуре point , есть...

Как через push_back заполнить вектор векторов?
Как через push_back заполнить вектор векторов? просто вектор например так: ...

Есть ли в символах строки соседние одинаковые пары символов Сколько таких пар в строке
Дано натуральное число n и символы s1, s2,., sn. В символах s1, s2,., sn есть...

Немного поясните(вектор, push_back)
Вот вам код, господа #include &lt;iostream&gt; #include &lt;vector&gt; using namespace...

Файлы. Отделить пары координат x и y, и положить в массив структур
есть файл с координатами 1,0.2,3 (т.е вида float x,float y) - располагаются на...

2
Croessmah
++Ͻ
14611 / 8365 / 1576
Регистрация: 27.09.2012
Сообщений: 20,561
Записей в блоге: 2
Завершенные тесты: 1
15.12.2014, 13:51 2
make_pair, универсальная инициализация {0,0}, pair<int,int>(0,0)
Выбирайте.
0
Max Dark
шКодер самоучка
1968 / 1745 / 860
Регистрация: 09.10.2013
Сообщений: 3,854
Записей в блоге: 6
Завершенные тесты: 2
15.12.2014, 13:51 3
C++
1
v.push_back(make_pair(1,2));
или для c++11
C++
1
v.emplace_back(1,2);
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2014, 13:51

Метод push_back заносит некорректные данные в вектор
Есть структура вида: struct PadStyleDef { std::string name; std::string...

Не удается объявить вектор пар как свойство класса
class MyClass { private: std::vector&lt;pair&lt;unsigned char, float&gt;&gt; Symbols;...

Удалить эквивалентные пары из вектора пар при помощи стандартных алгоритмов
Что-то голова закипает, не могу сообразить. Есть вектор пар:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru