据我所知大多数运算符重载,与成员访问运营商外->,.*,->*等.
->
.*
->*
特别是,传递给这些操作符函数的内容以及应返回的内容是什么?
操作员如何运作(例如operator->(...))知道所指的成员是什么?可以知道吗?它甚至需要知道吗?
operator->(...)
最后,是否需要考虑常见因素?例如,当重载类似的东西时operator[],通常你需要const和非const版本.成员访问运算符是否需要const和非const版本?
operator[]
c++ operator-overloading c++-faq
c++ ×1
c++-faq ×1
operator-overloading ×1