diff --git a/lab10/jacobi/matrix.h b/lab10/jacobi/matrix.h index af83842..f53032c 100644 --- a/lab10/jacobi/matrix.h +++ b/lab10/jacobi/matrix.h @@ -115,7 +115,9 @@ public: Matrix &operator/=(double x); std::vector &get_row(int i) { - return slice(i * this->cols(), this->cols()); + size_t start = i * this->numCols_; + return std::vector(this->data() + start, + this->data() + start + this->numCols_); } private: