日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > C++中的友元函數和友元類

C++中的友元函數和友元類

來源:程序員人生   發布時間:2014-10-10 08:00:01 閱讀次數:2747次

#include
using namespace std;

class myClass1
{
public :
  myClass1():n(0){};

  void setn(int tmpn){this->n=tmpn;}

  void show(){cout<


private:

    //友元類
    friend class myClass2;
    //使用友元函數來改變myclass1中成員變量n的值
    friend void setnF1(myClass1 & tmpClass,int tmpn);

    int n;
};

class myClass2
{
public:
    //使用友元類中的成員函數來改變myclass1中成員變量n的值
     void setnF2(myClass1  & tmpClass,int tmpn){tmpClass.n=tmpn;}

};

void setnF1(myClass1 & tmpClass,int tmpn)
{
     tmpClass.n=tmpn;
}

int main()
{
    myClass1 p1;
    myClass2 p2;
    cout<<"p1的成員變量n默認為:"<     p1.show();

    cout<<"使用myClass1自己的成員函數設置后:"<     p1.setn(100);
    p1.show();

    cout<<"使用友元函數設置后:"<     setnF1(p1,101);
    p1.show();

    cout<<"使用友元類設置后:"<     p2.setnF2(p1,102);
    p1.show();

    return 0;
}

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 91色乱码一区二区三区 | 综合精品| 欧美美女啪啪 | 中文字幕在线观看一区二区三区 | 国产黄a三级三级三级av在线看 | 国产亚洲精品久久久久久牛牛 | 色综合一区二区三区 | 一区二区三区在线播放 | 亚洲国产区 | 网站免费黄 | 日韩免费在线播放 | 国产精品成人一区二区三区夜夜夜 | 久久99精品久久 | 亚洲经典三级 | 一区二区三区四区国产精品 | 日韩视频在线观看 | 欧美一区二区精品 | 欧美精品 在线观看 | 日韩在线欧美 | 一区二区av在线 | 国产一区二区在线免费观看 | 日韩经典一区二区 | 日本色一区 | 国产精品黄在线观看 | 欧美a网 | 欧美日韩高清一区 | 久久久久久久久久综合 | 亚洲一区二区视频在线 | 国产伦精品一区二区三区视频黑人 | 欧美日韩在线观看一区 | 91精品国产综合久久久久久丝袜 | av九九九 | 亚洲免费小视频 | 亚洲国产精品久久久久久 | 欧美在线观看第一页 | 免费视频三区 | 欧美一a一片一级一片 | 欧美一区二区在线 | 久久久久国产精品一区二区 | 欧美激情视频在线播放 | 国产精品免费大片 |