2008年3月21日 星期五

CSE2305 Topic 19: C++ Operator Overloading

CSE2305 Topic 19: C++ Operator Overloading

Which operators can be overloaded?

  • The following operators can be overloaded:
  1. Unary operators:

    + - * & ~ ! ++ -- -> ->*
  2. Binary operators:

    + - * / % ^ & | << >>
    += -= *= /= %= ^= &= |= <<= >>=
    < <= > >= == != && ||
    , [] ()
    new new[] delete delete[]

沒有留言: