关于重载 istream 运算符
  • 板块学术版
  • 楼主_HyperV_
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/8/22 17:15
  • 上次更新2023/11/3 01:56:52
查看原帖
关于重载 istream 运算符
676412
_HyperV_楼主2023/8/22 17:15

定义了一个 Matrix 结构体

struct Matrix {
    int v[N][N], n, m;
    Matrix(int n = 0, int m = 0) {
    	memset(v, 0, sizeof v); 
        this->n = n; this->m = m;
    }
}

如何重载运算符 >>,使 cin >> x 与下列代码等价?(有 Matrix x(n, m); )

for (int i = 1; i <= n; ++i)
    for (int j = 1; j <= m; ++j)
        cin >> x.v[i][j];
2023/8/22 17:15
加载中...