Форум программистов, компьютерный форум 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
Написал по быстрому легкий вариант проблемы. В общем, все вроде написано правильно, ошибки найти не могу. Деструктор правильный, конструктор копирования тоже. Но после разрушения копии объекта, второй деструктор крашит программу. #define _CRT_SECURE_NO_WARNINGS #include <iostream> using namespace std; class Test { private: char *str;
C++ Логические операции (Логические &&, ||) (Побитовые &, |) Здравствуйте! Имеется вопрос. К примеру, когда пишут вот так : ... if(i>5 && j>5) ... if(i>5 || j>5) ... Тут все понятно, в первом случае имеется ввиду, что, если i>5 И(&&) j>5 , то условие истинно. Во втором случае тоже, если i>5 ИЛИ(||) j>5 , то условие будет истинным. А что тогда означает вот это: подробнее

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

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

31.07.2015, 12:31. Просмотров 285. Ответов 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);
А можно ли каждому вектору, который строка, задать разные длины?
Слишком много надо переделать, чтобы проверить работоспособность, посему лучше заранее узнать об бесперспективности такого подхода, особенно если это на самом деле простой вопрос.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru