如何"双重超载"操作员?

cac*_*bin 3 c++ operator-overloading

如果我有一个类似数据库的类,我想做这样的事情:

object [1] == otherObject;

如何"双重超载"运算符[]和运算符==?

Cog*_*eel 8

object[1]返回一个对象someType.你需要重载operator==someType.

  • 如果你发布一些与相关代码相关的新问题,可能会更容易理解:) (2认同)