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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 72, средняя оценка - 4.92
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
#1

Как с помощью <vector> сделать двумерный массив? - C++

04.04.2010, 21:25. Просмотров 9888. Ответов 3
Метки нет (Все метки)

как с помощью <vector> сделать двумерный массив?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2010, 21:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как с помощью <vector> сделать двумерный массив? (C++):

Записать числа из файла в двумерный массив или вектор вроде такого vector<vector<int>> - C++
Добрый день, подскажите пожалуйста как лучше и проще считывать файл. в файле записаны числа, разделенные пробелами и запятыми: 1, 2, 3,...

Скопировать двумерный массив в vector - C++
Добрый день всем. подскажите пожалуйста, как скопировать двумерный массив в vector? int i = {0}; vector&lt;vector&lt;int&gt; &gt; _v; _v = i;...

Можно ли на основе vector'а создать двумерный массив - C++
Доброго времени суток. Собственно, вопрос заключен в самой теме. Возможно ли создать двумерный массив с помощью класса vector? И если да,...

На основе контейнера vector построить двумерный динамический массив - C++
Каким образом можно один двумерный массив скопировать в другой?С помощью copy() не получается На основе контейнера vector построить...

Двумерный массив vector, одна размерность известна заранее - C++
Привет всем. Нужно создать двумерный массив vector, одна из его размерностей известна заранее, другая - нет. Делаю так: double...

Как сделать двумерный массив - C++
Доброго времени суток. Допустим с клавиатуры вводятся 25 значений. Как их записать в двумерный массив(чтоб матрица образовалась?. Помогите...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
M128K145
Эксперт С++
8286 / 3505 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
04.04.2010, 21:30 #2
C++
1
std::vector<std::vector<int>> matr;
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
04.04.2010, 21:40  [ТС] #3
почиму то ошибку выдает
K:\c_projects\sudoku\main.cpp|8|error: `>>' should be `> >' within a nested template argument list|

Добавлено через 37 секунд
пробел надо там, все сделал

Добавлено через 4 минуты
а как создать массив 4 на 2 и вывести его?

C++
1
2
3
4
5
vector< vector<int> > field(4,2);
    for (int i=0; i<field.size(); i++)
    for (int j=0; j<field.size(); j++){
        cout<<field[i][j];
}
так?
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,607
04.04.2010, 21:44 #4
PointsEqual, вот тут и двухмерный массив, и вывод есть...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2010, 21:44
Привет! Вот еще темы с ответами:

Двумерный массив покажите как сделать - C++
Дан двумерный массив А(5,3) 1)Поменять местами первую и последнюю строки матрицы. 2)Посчитать S_i для элементов каждой строки по...

Как сделать двумерный динамический массив на 4 столбца ? - C++
Что нужно изменить в этом коде чтобы у Mass1 стало 4 столбца? я побывал менять Mass2 = new int64_t; 2 на 4 но программа перестает работать ...

Как сравнить двумерный vector? - C++
Здравствуйте, подскажите, пожалуйста, как сравнить поэлементно двумерный vector? Вот моя реализация, верно ли это? #include &quot;stdafx.h&quot;...

Как сделать двумерный массив состоящий из двумерных массивов? - C++
Здравствуйте, подскажите пожалуйста как сделать двумерный массив состоящий из двумерных массивов? Допустим есть массив 128х128 в которой...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
04.04.2010, 21:44
Ответ Создать тему
Опции темы

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