据我所知大多数运算符重载,与成员访问运营商外->,.*,->*等。
->
.*
->*
特别是,什么传递给这些运算符,应该返回什么?
操作员功能(例如operator->(...))如何知道所引用的成员?能知道吗 它甚至需要知道吗?
operator->(...)
最后,是否需要考虑任何常量注意事项?例如,当重载类似的东西时operator[],通常您将需要const版本和非const版本。成员访问运算符是否需要const和非const版本?
operator[]
至尊宝的传说
慕少森
相关分类