【发布时间】:2017-10-10 11:58:56
【问题描述】:
我的问题是如何重载运算符 [][] ? 另外,当我调用操作员的分机时,幕后发生了什么?
【问题讨论】:
-
这两个都不是单一的操作符。
-
顺便说一句,这个问题闻起来像XY problem。当你说出你想要达到的目标时,你可能会得到更有用的答案。
-
请不要“超载”
--->。您可以使用返回具有operator->的代理的operator--(int)来执行此操作,但这种不寻常的语法非常令人困惑。 -
@Murphy 我试图为这个问题找到一个通用的解决方案。我从事在具有不同维度的矩阵中使用的项目,我找到了 2-demnsions 问题的解决方案,但是对于我没有找到的第 n 个维度问题,我的解决方案没有帮助我理解如何将它扩展到第 n 个维度
标签: c++ operator-overloading operators