LINUX.ORG.RU

Размер массива


0

0

Вот объявил я скажем массив: vector<int> data[3];

Потом обход: int ColCnt = 3; for(int j=0; j<ColCnt; j++) for(int i=0; i<data[j].size(); i++) data[j][i].push_back = ...

Как мне сделать обход элементов без переменной ColCnt? Т.е. узнать что массив состоит из 3-х векторов, или есть лучшее решение?

anonymous

Ответ на: комментарий от anonymous

ой, т.е. в этом месте push_back не делается, это я для примера написал.

anonymous
()

Если уж ты пользуешься С++ным вектором, то будь последователен - тебе нужен вектор векторов.

anonymous
()
Ответ на: комментарий от anonymous

Пожалуй, лучше будет всё же бустовский array

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.