91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C++定義類的友元函數是什么

c++
小樊
82
2024-07-15 19:10:58
欄目: 編程語言

在C++中,可以通過friend關鍵字來聲明一個函數為類的友元函數。友元函數可以直接訪問類的私有成員,并且不受訪問權限限制。

下面是一個簡單的示例,展示了如何在類中聲明友元函數:

class MyClass {
private:
    int privateData;

public:
    MyClass(int data) : privateData(data) {}

    friend void friendFunction(MyClass obj);
};

void friendFunction(MyClass obj) {
    std::cout << "Private data in MyClass: " << obj.privateData << std::endl;
}

int main() {
    MyClass obj(10);
    friendFunction(obj);

    return 0;
}

在上面的示例中,friendFunction函數被聲明為MyClass類的友元函數,因此它可以直接訪問MyClass類的私有成員privateData

0
桑日县| 武陟县| 昌邑市| 陆河县| 临海市| 东山县| 阿图什市| 云浮市| 安溪县| 全椒县| 潼关县| 许昌县| 隆安县| 鹤庆县| 阜阳市| 连江县| 明星| 宁津县| 临汾市| 犍为县| 布拖县| 鞍山市| 鄂托克前旗| 多伦县| 温宿县| 客服| 永川市| 池州市| 盘山县| 宁强县| 富顺县| 泰兴市| 虹口区| 巴林左旗| 甘洛县| 五大连池市| 洞头县| 广元市| 宁夏| 石景山区| 子洲县|