【发布时间】:2015-11-29 01:08:01
【问题描述】:
我对运算符重载相当熟悉,但是我想知道我们如何实现这样的东西:
myClass myclassobj;
int x;
x = 5;
x = x + myclassobj
没有办法为 int 类重载 + 运算符,所以应该从 myClass 做一些事情,但我们该怎么做呢?我可能使用了错误的关键字,但通过 SO 搜索并没有导致任何结果。抱歉,如果我做错了什么,这是我在这里的第一篇文章。
编辑 - 我的类是一个自定义矢量类,因此简单地将其转换为给定类型是行不通的。
【问题讨论】:
标签: c++ class operator-overloading