powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как создать вектор идентичный 3-х мерному массиву?
6 сообщений из 6, страница 1 из 1
Как создать вектор идентичный 3-х мерному массиву?
    #33645736
1//
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1//
Гость
если можно, примерчик...
...
Рейтинг: 0 / 0
Как создать вектор идентичный 3-х мерному массиву?
    #33645815
дед Макар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
struct mass{
 int a;
 int b;
 int c;
 };
....

vector<mass> myVect;
...
Рейтинг: 0 / 0
Как создать вектор идентичный 3-х мерному массиву?
    #33645896
redskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1//если можно, примерчик...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
vector<vector<vector<int> > >  v;

int N =  10 , M =  10 , K =  10 ;
v.resize(N);
for(int i =  0 ; i < N; i++)
{
   v[i].resize(M);
   for(int j =  0 ; j < M; j++)
   v[i][j].resize(K);
}

v[ 1 ][ 2 ][ 3 ] =  10 ;
cout << v[ 1 ][ 2 ][ 3 ];
...
Рейтинг: 0 / 0
Как создать вектор идентичный 3-х мерному массиву?
    #33646967
1//
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1//
Гость
Это здорово, все работает супер, но когда я в строке vector<vector<vector<int> > > v;
вместо int подставляю string то на строке
v[1][2][3] = "бла-бла";
компилятор меня материт последними словами...
...
Рейтинг: 0 / 0
Как создать вектор идентичный 3-х мерному массиву?
    #33646984
redskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1//Это здорово, все работает супер, но когда я в строке vector<vector<vector<int> > > v;
вместо int подставляю string то на строке
v[1][2][3] = "бла-бла";
компилятор меня материт последними словами...

Странно. А какое конкретно сообщение об ошибке?
Для строк все точно так же должно нормально работать.
...
Рейтинг: 0 / 0
Как создать вектор идентичный 3-х мерному массиву?
    #33647041
1//
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1//
Гость
туплю, забыл в новом куске указать #include<string>
сейчас все нормально. спасибо
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как создать вектор идентичный 3-х мерному массиву?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]