【发布时间】:2010-12-30 13:58:53
【问题描述】:
#define ROW 3
#define COL 4
class Matrix
{
private:
int mat[ROW][COL];
//.....
//.....
};
int main()
{
Matrix m;
int a = m[0][1]; // reading
m[0][2] = m[1][1]; // writing
}
我直接认为不可能重载 [][] 。
我认为我必须间接地做到这一点,但如何实现呢?
【问题讨论】: