Не могу понять в чем ошибка, помогите ее исправить( При компиляции выдает ошибку "нарушение прав доступа при чтении некого адреса.." Если ввожу размерность матрицы меньше 3, то компилится. Если больше 3, то нет
class Matrix
{
private:
int n,
**matrix;
public:
Matrix()
{
matrix = new int*[n];
}
void setmatrix()
{
cout << "Введите размерность матрицы:";
cin >> n;
for (int i = 0; i < n; i++)
{
matrix[i] = new int[n];
}
cout << "Введите элементы матрицы:";
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
cin >> matrix[i][j];
}
}
}
void getmatr()
{
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
cout << matrix[i][j];
}
cout << "\n";
}
}
};
int main()
{
int n;
cin >> n;
setlocale(LC_ALL, "RUS");
int **matrix = new int*[n];
Matrix object;
object.setmatrix();
object.getmatr();
system("pause");
return 0;
}
Фрилансер или Digital-агентство - Как сделать правильный выбор?
Есть 2 редюсераЕсли подключен только один из них - все работает, но при подключении combineReducers все состояние превращается в undefined, т
Делаю дипломВопрос трезво ли я рассуждаю? Что можете посоветовать?