【发布时间】:2013-03-24 12:43:49
【问题描述】:
我有一个简单的 Matrix 类,我必须以 a[index1][index2] 的格式对其进行读/写。
例如:
Matrix a;
a[1][2] = 5;
我将如何在 C++ 中实现它?谢谢。
【问题讨论】:
-
单一功能会更好。即
a.get(1,2)或a[{1, 2}] -
@Pubby 或带有两个索引的
operator()a(1,2) -
但我必须使用这种格式 a[1][2] = 5;:(
-
为什么必须使用这种格式?
标签: c++ overloading