1、友元函數的調用可以直接調用友元函數,不需要通過對象或指針 。
2、語法:
#include #include using namespace std;//友元函數class cFriend{private: int va; int vb;public: cFriend() { va = 0; vb = 0; } cFriend(int a,int b) { va = a; vb = b; } ~cFriend() { cout << 執行結束!!! << endl; } void set_va(int a) { va = a; } void set_vb(int b) { vb = b; } void disp(); friend void oneline_disp(cFriend dt);};void cFriend::disp(){ cout << 成員函數調用: << endl; cout << va = << va << endl; cout << vb = << vb << endl;}void oneline_disp(cFriend dt){ cout << 友元函數調用: << endl; cout << va = << dt.va << endl; cout << vb = << dt.vb << endl;} int main(){ cFriend data1(4, 5); data1.disp(); oneline_disp(data1); cFriend data2; oneline_disp(data2); return 0;}
【友元函數怎樣調用 友元函數怎么調用】
相關經驗推薦
-
-
-
-
-
-
-
聯想|從4199元跌至2299元,12GB+256GB+90W閃充,無奈依舊被冷落
-
歐泉琳潤色美白防曬霜效果怎么樣?歐泉琳潤色美白防曬霜
-
一張月卡探索三世界,魔獸9.1首殺爭奪痛苦工匠已死Echo彎道超車
-
-
-
魔獸爭霸3:亡靈遇到圣騎士首發的人族時,這些準備工作得做好
-
-
-
2023孝感中考成績查詢時間 2023孝感中考成績查詢時間
-
-
-
-
-