-
運算符重載:給原有運算符賦予新功能
運算符重載的本質:函數重載
定義運算符重載的關鍵字:operator
一元運算符就是只與一個操作數進行運算,比如負號“-”就是只與一個數進行運算。而加號“+”就是要與2個操作數進行運算。
查看全部 -
1、類產生的時候,靜態數據成員就已經產生了(此時對象都還沒有產生),因此靜態數據程序需要單獨的初始化。靜態成員初始化寫在類的外面。? ? 初始化方式就是類似于 int 類名::對象名=1;
2、對象都可以訪問靜態數據成員,并且都是訪問的同一個靜態數據成員,靜態數據成員只有一份,可以理解為是一個全局的數據。 如果用sizeof()求一個對象的大小,一定不會包括靜態數據成員。
查看全部 -
/*靜態成員是類的成員,不是對象的成員;靜態成員隨類的產生而產生,普通成員則是隨對象的產生而產生。
*靜態成員函數不能直接訪問非靜態函數,普通成員函數可以調用靜態函數。
*靜態成員函數訪問靜態數據成員的方法:類名::靜態成員名
對象名.靜態成員名
對象指針->靜態成員名
*靜態成員函數沒有this指針
*/查看全部 -
A是B的朋友,C是B的朋友,但A不一定是C的朋友:友元不傳遞
A是B的朋友,但B不一定是A的朋友:友元單向
查看全部 -
map pair
查看全部 -
rkdfaklf
查看全部 -
vector fun
查看全部 -
vector
查看全部 -
container
查看全部 -
Ksize
查看全部 -
duocj
查看全部 -
模板類 def
查看全部 -
類外的template
查看全部 -
good? d
查看全部 -
world
查看全部
舉報