#include #include #ifndef MATRIX_H #define MATRIX_H class Matrix { int rows, cols; std::vector> data; public: Matrix(int r, int c, std::vector> d); Matrix(const Matrix& copy); ~Matrix(); void add(const Matrix& other); void display(); std::pair size(); std::vector getLine(int r); std::vector getColumn(int c); std::vector> getData(); friend std::vector> mul(Matrix& a, Matrix& b); }; #endif