C++运算符重载中()的理解有点问题。

2024-12-03 18:35:08
推荐回答(1个)
回答(1):

它是在重载()操作符
如果CArray array;
array(r, c)
它就会运行。
返回的是double型的引用
有点像double d[10][10];
然后d[i][j];
一般我们不这样,而是另建一个函数Item(int r, intc)
不过调用就变成array.Item(r, c)了,没有上面方便,但更清晰

明白了就加分啊,我今天要升级。