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

Изменить размер трехмерного вектора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шифрование файла http://www.cyberforum.ru/cpp-beginners/thread1507664.html
Добры день. Нашел вот такой код: #include<iostream> #include<fstream> using namespace std; int main() { //ifstream ifs("1.png", ios::binary); std::ifstream ifs("1.png");
C++ Code::Blocks + MPLAB С18 Есть компилятор для PIC (mcc18.exe) и С::В. Хочу их "подружить". Вопрос как? Да и возможно ли? http://www.cyberforum.ru/cpp-beginners/thread1507614.html
C++ Ограничение длины названия файла
Подскажите пожалуйста: можно ли сделать программу, которая анализирует длину названий файлов и при превышении числа символов ( допустим 10) переименовывает их обрезая конец названия.
C++ Случайные числа с заданным распределением
Что то не соображу, как сделать генератор случайных чисел с плавающей запятой, имеющий заданное, например нормальное распределение. Синтаксис x=NormRandom(M, D);, где M - математическое ожидание, D -...
C++ Вакханалия в виде неработающего деструктора http://www.cyberforum.ru/cpp-beginners/thread1507522.html
Написал по быстрому легкий вариант проблемы. В общем, все вроде написано правильно, ошибки найти не могу. Деструктор правильный, конструктор копирования тоже. Но после разрушения копии объекта,...
C++ Логические операции (Логические &&, ||) (Побитовые &, |) Здравствуйте! Имеется вопрос. К примеру, когда пишут вот так : ... if(i>5 && j>5) ... if(i>5 || j>5) ... Тут все понятно, в первом случае имеется ввиду, что, если i>5 И(&&) j>5 , то условие... подробнее

Показать сообщение отдельно
yogurt
61 / 61 / 1
Регистрация: 02.08.2008
Сообщений: 107

Изменить размер трехмерного вектора - C++

31.07.2015, 12:31. Просмотров 309. Ответов 3
Метки (Все метки)

Товарищи, у меня есть массив вида
C++
1
vector<vector<int> > rand_num_first(220, vector<double>(3, 0))
(да и трехмерные тоже есть). Я по ходу программы изменяю его размеры (как число строк, так и число столбцов по отдельности). В моих нынешних примерах все строки содержат вектор по три числа, но встает вопрос, что делать, когда мне надо разное количество элементов в каждой строке? Сейчас я изменяю размер одинаково для всех вот так
C++
1
2
3
fij.resize(factor_count);
for (int i = 0; i < static_cast<int>(fijk.size()); i++)
    fij[i].resize(decision_count,0);
А можно ли каждому вектору, который строка, задать разные длины?
Слишком много надо переделать, чтобы проверить работоспособность, посему лучше заранее узнать об бесперспективности такого подхода, особенно если это на самом деле простой вопрос.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru