雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網(wǎng)!

C語言

當前位置:主頁 > 軟件編程 > C語言 >

c++重載的詳細總結

來源:本站原創(chuàng)|時間:2020-01-10|欄目:C語言|點擊:

1.操作符重載對大部分符號成立,一下幾種不能重載:" . ", " .* ", " :: ", " ?: ", " sizeof "。

2.操作符重載分為 成員函數(shù)重載 和 全局函數(shù)重載,(“ = ”,“ ( ) ”,“ [ ] ”,” -> ”只能是操作符成員函數(shù)重載)

3.作為成員函數(shù)重載符,對于雙目操作符重載函數(shù)只需一個形參,對于單目操作符重載函數(shù)不需要形參。

4.作為全局(友元)函數(shù)重載操作符。這要求操作符重載函數(shù)的形參至少有一個為類.結構.枚舉或它們的引用類型。

如果操作符重載函數(shù)中需要訪問形參類的私有成員,則需要把它說明成相應類的友元。

上一篇:C++中引用(&)的用法與應用實例分析

欄    目:C語言

下一篇:類成員函數(shù)的重載、覆蓋與隱藏之間的區(qū)別總結

本文標題:c++重載的詳細總結

本文地址:http://www.jygsgssxh.com/a1/Cyuyan/4053.html

網(wǎng)頁制作CMS教程網(wǎng)絡編程軟件編程腳本語言數(shù)據(jù)庫服務器

如果侵犯了您的權利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權所有