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

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

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

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

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

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

C++ Задать двумерный массив с помощью линейного односвязного списка
C++ Можно ли на основе vector'а создать двумерный массив
Скопировать двумерный массив в vector C++
Двумерный массив покажите как сделать C++
C++ Заполнить двумерный массив с помощью rand() и вывести его
C++ Записать числа из файла в двумерный массив или вектор вроде такого vector<vector<int>>
C++ как сделать чтобы функция не изменяла переданный в нее двумерный массив в главной программе?
На основе контейнера vector построить двумерный динамический массив C++
C++ Как сделать двумерный массив состоящий из двумерных массивов?
C++ Как сделать двумерный массив
C++ Как сравнить двумерный vector?
C++ Как сделать двумерный динамический массив на 4 столбца ?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт C++
8280 / 3499 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
04.04.2010, 21:30     Как с помощью <vector> сделать двумерный массив? #2
C++
1
std::vector<std::vector<int>> matr;
PointsEqual
ниначмуроФ
833 / 517 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
04.04.2010, 21:40  [ТС]     Как с помощью <vector> сделать двумерный массив? #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
Эксперт С++
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
04.04.2010, 21:44     Как с помощью <vector> сделать двумерный массив? #4
PointsEqual, вот тут и двухмерный массив, и вывод есть...
Yandex
Объявления
04.04.2010, 21:44     Как с помощью <vector> сделать двумерный массив?
Ответ Создать тему
Опции темы

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