定义一个矩阵类,重载运算符+与*,以完成两矩阵相加与相乘运算

只有呼吸不说谎 1年前 已收到1个回答 举报

mimicity 幼苗

共回答了14个问题采纳率:85.7% 举报

在头文件 mat.h 中定义类:
/*
* 定义矩阵类
*/
#include
#include
#include
#include
#include
using namespace std;
template
class Matrix {
public:
int m,n;
private:
T* data;
public:
//constructor
Matrix(int r=0,int c=0):m(r),n(c) {
if (r>0 && c>0) {
data = new T[m*n];
if (data==NULL) {
ce

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.715 s. - webmaster@yulucn.com