У меня есть требование, когда мне нужно будет вводить данные от пользователя и основываться на входной длине массива. Напр.Как объявить динамический массив двумерных целых чисел в C++
int row, column;
cin>> row>>column;
int matrix[row][column];
Однако int matrix[row][column]
не работает, как компилятор дает ошибку говоря
"Expression must have a constant value"
Кроме того, если кто-то может вести меня о том, как адрес matrix[row][column]
присваивается указателю. Я знаю, как это сделать со статическим массивом, но не с динамическим.
Использование 'станд :: вектор матрицы <станд :: вектор>; и' станд :: вектор :: размер() '. –
http://www.boost.org/doc/libs/1_42_0/libs/numeric/ublas/doc/matrix.htm или сворачивать свои собственные. –