Ошибка при выделении памяти, как исправить?
Подскажите, пожалуйста, как решить следующую задачу.
По заданной квадратной матрице размера n x n построить вектор длинной 2n-1, элементы которого - максимумы элементов диагоналей, параллельных главной, включающей главную диагональ. Оформить в виде класса с соответствующими методами.
Компилирую с codebloks, указывает на ошибку с выделением памяти под массив, в который пишем вектор... помогите исправить. )
Ошибки:
Line 20: error: windows.h: No such file or directory
t.cpp: In member function 'void matrix::max()':
Line 62: error: cannot convert 'int**' to 'int*' in assignment compilation terminated due to -Wfatal-errors.
Строка 62:
b=new int*[2*n1-1];