Skip to content

Latest commit

 

History

History
51 lines (51 loc) · 632 Bytes

chapter14.md

File metadata and controls

51 lines (51 loc) · 632 Bytes

第14章 重载运算与类型转换

  • 可以被重载的运算符
    • +
    • -
    • *
    • /
    • %
    • ^
    • &
    • |
    • ~
    • !
    • ,
    • =
    • <
    • >
    • <=
    • >=
    • ++
    • --
    • <<
    • >>
    • ==
    • !=
    • &&
    • ||
    • +=
    • -=
    • /=
    • %=
    • ^=
    • &=
    • |=
    • *=
    • <<=
    • >>=
    • []
    • ()
    • ->
    • ->*
    • new
    • new[]
    • delete
    • delete[]
  • 不能被重载的运算符
    • ::
    • .*
    • .
    • ? :
  • 我们可以重载赋值运算符。不论形参的类型是什么,赋值运算符都必须定义为成员函数。
  • 下标运算符必须是成员函数。