📄 my_mat.h
字号:
#ifndef MY_MAT1_H#define MY_MAT1_H#include <iostream.h>class My_Matrix { friend ostream &operator<<(ostream &, const My_Matrix &); friend istream &operator>>(istream &, My_Matrix &); friend void mult(My_Matrix & , My_Matrix &, My_Matrix & ); friend void transpose(My_Matrix &, My_Matrix &);public: My_Matrix(int = 1, int = 1); ~My_Matrix(); double el(int r, int c) const { return ptr[r][c]; }; double & el(int r, int c) { return ptr[r][c]; }; void ReDimension(int, int); void Enlarge(int, int); int getSizeR() const; int getSizeC() const; int Nrows() const; int Ncols() const; double *operator[](int); const My_Matrix &operator=(const My_Matrix &); private: double **ptr; int sizeR; int sizeC;};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -