Ваш код должен быть полностью функциональным!
ужно динамически выделять 1-D и 2-D массивы, размеры которых указаны во время выполнения.
Мне удалось "открыть"std::vector
и я думаю, что это соответствует моим целям, но я хотел бы спросить, является ли то, что я написал, правильным и / или может быть улучшено.
Это то, что я делаю:
#include <vector>
typedef std::vector< std::vector<double> > matrix;
//... various code and other stuff
std::vector<double> *name = new std::vector<double> (size);
matrix *name2 = new matrix(sizeX, std::vector<double>(sizeY));