天天看點

C++ --- 重載操作符(operator)

C++的重載操作符(operator)介紹

1 簡介

operator 是C++的一個關鍵字,它和運算符(如=)一起使用,表示一個運算符重載函數,在了解時可将operator和運算符(如operator=)視為一個函數名。

使用operator重載運算符,是C++擴充運算符功能的方法。使用operator擴充運算符功能的原因如下:

  • 使重載後的運算符的使用方法與重載前一緻
  • 擴充運算符的功能隻能通過函數的方式實作(實際上,C++中各種“功能”都是由函數實作的)

2 用法

3 事例

https://blog.csdn.net/liitdar/article/details/80654324

c++

繼續閱讀