運(yùn)算符重載的格式為:
返回值類型 operator 運(yùn)算符名稱 (形參表列){
//TODO:
}
將運(yùn)算符重載函數(shù)聲明為全局函數(shù)時(shí)
二元操作符就需要兩個(gè)參數(shù)碎罚,一元操作符需要一個(gè)參數(shù),而且其中必須有一個(gè)參數(shù)是對(duì)象拯勉,好讓編譯器區(qū)分這是程序員自定義的運(yùn)算符,防止程序員修改用于內(nèi)置類型的運(yùn)算符的性質(zhì)宫峦。
返回值類型 operator 運(yùn)算符名稱 (形參表列){
//TODO:
}
二元操作符就需要兩個(gè)參數(shù)碎罚,一元操作符需要一個(gè)參數(shù),而且其中必須有一個(gè)參數(shù)是對(duì)象拯勉,好讓編譯器區(qū)分這是程序員自定義的運(yùn)算符,防止程序員修改用于內(nèi)置類型的運(yùn)算符的性質(zhì)宫峦。