【发布时间】:2018-10-31 11:53:15
【问题描述】:
我正在尝试创建一个矩阵类,其中重载的加号运算符的输出是一个新矩阵,其中包含传入的两个矩阵的总和。但是,我想预先分配结果以缩短时间这个运营商的效率。到目前为止,我搜索过的所有地方都表明,重载的 operator+ 实例化了一个它按值返回的新对象,然后将其复制到分配给它的任何变量。有没有办法避免这种情况?
【问题讨论】:
-
您拥有可以工作的代码,并且您想要针对所描述的目的对其进行修改。请显示为minimal reproducible example。