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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
de-pre
32 / 31 / 3
Регистрация: 04.07.2013
Сообщений: 232
Записей в блоге: 1
#1

контейнер vector - C++

26.10.2013, 00:54. Просмотров 289. Ответов 2
Метки нет (Все метки)

Как я понимаю, vector представляет собой что-то вроде динамического массива. Но массивы бывают одномерные,двумерные и так далее. Есть ли возможность реализовать что-то подобное в vector?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2013, 00:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос контейнер vector (C++):

Контейнер std::vector - C++
Помогите определить почему не работает задача. Оибку выбивает на строку k.push_back(0); #include <iostream> #include <math.h> ...

Инициализация графа (контейнер vector) - C++
Нашёл как ра то, что мне нужно, алгоритм Форда-Беллмана. С помощью этого алгоритма можно найти кратчайшие пути между заданной вершиной и...

Присвоить контейнеру Vector другой контейнер - C++
Есть функция, которая возвращает QVector (аналог std Vector), при этом она в качестве аргумента сама использует тот вектор, который выдает....

Заполнить контейнер map и vector данными из файла - C++
Текстовый файл содержит в себе информацию о пяти лифтах в виде: 12 900 first 10 600 second 15 700 third 20 1000 fourth 16 800...

Как положить строку из файла в контейнер vector - C++
Нужно считать строки из файла, и все строки, начинающиеся на "a, c, e..." в контейнер vector положить, а другие строки на "b, d, f..." в...

Возможно ли вложение контейнера array в контейнер vector? - C++
мне надо в динамическом массиве хранить 3-х мерные координаты треугольников. пытаюсь сделать вот так: vector<array<float,9> >...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Avazart
Эксперт С++
7188 / 5362 / 280
Регистрация: 10.12.2010
Сообщений: 23,664
Записей в блоге: 17
26.10.2013, 00:58 #2
C++
1
std::vector< std::vector<T> >
?
1
MrGluck
Модератор
Эксперт CЭксперт С++
7239 / 4407 / 642
Регистрация: 29.11.2010
Сообщений: 11,927
26.10.2013, 01:37 #3
Элементом контейнера может выступать любой тип, в том числе и схожий контейнер. В этом суть шаблонов.
Вариант, который предложил Avazart, правильный. Я в свою очередь также отмечу, что если использовать компилятор без поддержки 11 стандарта, то обязательно требуется ставить пробел между двумя последними угловыми скобками, иначе будете недоумевать откуда берется ошибка. Особенно, если сделать typedef на один вектор и запихнуть его внутрь другого.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2013, 01:37
Привет! Вот еще темы с ответами:

Что происходит при удалении/добавлении элемента в контейнер vector? - C++
Объясните пожалуйста, какие этапы проходят при добавлении и удалении элемента из контейнера

В одномерном массиве посчитать сумму элементов до максимального.Оформить через контейнер Vector. - C++
В одномерном массиве посчитать сумму элементов до максимального.Оформить через контейнер Vector Вот код:исправьте пожалуйста а то я...

Используя класс-контейнер vector, вставить элемент х перед всеми минимальными элементами - C++
Используя класс-контейнер vector, вставить элемент х перед всеми минимальными элементами Вход: x=0 1 2 3 1 4 5 6 7 8 9 Выход: 0...

error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Vector<int>::Vector<int>(void)" (?0?$Vector@H@@QAE@XZ) в функции _main - C++
//Vector.h #include &lt;iostream&gt; #include &lt;Windows.h&gt; #include &lt;climits&gt; #include &lt;vector&gt; #include &lt;stdlib.h&gt; #include &lt;fstream&gt;...


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

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

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