#ifndef MATRIX_HPP #define MATRIX_HPP #include #include #include class Matrix { public: Matrix(int rows, int cols); std::array size() const; double& operator()(int i,int j); double operator()(int i,int j) const; void print() const; private: std::vector data; int rows; int cols; }; #endif