Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 06.09.2019
Сообщений: 67
1

Как создать двумерный массив c++ вектор?

30.09.2019, 15:56. Показов 1398. Ответов 3

как создать двумерный массив c++ из векторов???
И можно пример реализации

Добавлено через 20 секунд
C++
1
#include <vector>
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2019, 15:56
Ответы с готовыми решениями:

Как создать двумерный вектор и сразу заполнить его?
Как создать двумерный вектор и сразу заполнить его? int main() { char arr = { ...

Как передать массив (двумерный/одномерный вектор) в функцию?
#include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; int n,m;//סענמך ט סעמכבצנג void...

Сделайте, чтобы двумерный вектор обогнал двумерный массив при заполнении случайными числами
Всем привет! Попробовал сравнить время заполнения векторов в векторе и массивов в массиве...

Как создать двумерный "вектор"?
Не знаю даже правильно ли назвал &quot;двумерный вектор&quot;, скорее всего же &quot;двумерный массив&quot;. Короче...

3
57 / 42 / 15
Регистрация: 06.03.2018
Сообщений: 185
30.09.2019, 16:00 2
C++
1
2
// двумерный массив векторов размерностью 10*10
vector<int> mas[10][10];
Так не подходит?
1
6738 / 4537 / 1839
Регистрация: 07.05.2019
Сообщений: 13,725
Записей в блоге: 1
30.09.2019, 16:07 3
Лучший ответ Сообщение было отмечено Vlados200111 как решение

Решение

Цитата Сообщение от Vlados200111 Посмотреть сообщение
как создать двумерный массив c++ из векторов???
И можно пример реализации
C++
1
std::vector<std::vector<int>>
Добавлено через 5 минут
C++
1
2
3
4
        std::vector<std::vector<int>> arr(10, std::vector<int>(20));
        for (size_t i = 0; i < arr.size(); ++i)
            for (size_t j = 0; j < arr[i].size(); ++j)
                std::cout << i << ", " << j << ": " << arr[i][j] << std::endl;
1
0 / 0 / 0
Регистрация: 06.09.2019
Сообщений: 67
30.09.2019, 16:44  [ТС] 4
C++
1
2
[quote="oleg-m1973;13864898"]for (size_t i = 0; i < arr.size(); ++i)
 for (size_t j = 0; j < arr[i].size(); ++j)[/quote]

C++
1
2
3
4
5
6
7
8
9
10
11
for (size_t i = 0; i < arr.size(); ++i)
    {
        for (size_t j = 0; j < arr[i].size(); ++j) {
 
 
            cout<<arr[i][j]<<" ";
 
 
        }
        cout << endl;
    }
oleg-m1973, спасибо, но в цикле можно вывести так;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.09.2019, 16:44

Как правильно создать двумерный массив?
как правильно создать двумерный массив??

Как создать динамический двумерный массив
Можно ли создать на С++ динамический двухмерный масив? Как? int z , x ; cin &gt;&gt; z ; cin &gt;&gt; x ;...

Как создать двумерный массив строк
Добрый день. Я хочу сделать двумерный массив строк, создаю его, но при выводе нужно перегрузить...

Как создать динамический двумерный массив
Динамический одномерный массив p можно сождать примерно так: int N, *p; cin &gt;&gt; N; p= new int ...


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

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

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