首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
做友元专题
C++友元->全局函数做友元、类做友元、成员函数做友元
全局函数做友元代码: #include<iostream> using namespace std; #include<string> //建筑物类 class Building { //告诉编译器 goodGay全局函数 是 Building类的好朋友,可以访问类中的私有内容 friend void goodGay(Building * building); publi
阅读更多...
友元friend:1.全局函数做友元;2.类做友元;3.成员函数做友元
友元friend 文章目录 友元friend1.全局函数做友元2.类做友元3.成员函数做友元 1.全局函数做友元 我们知道在类外访问不了类的private内容,我们可以使用友元相当于一个朋友friend,使用朋友声明后这个函数就可以访问private内容了 使用方法:在想要访问的函数前加入friend并声明在类里,如下 class MyClass{friend void
阅读更多...
成员函数做友元
#include<iostream>using namespace std;#include<string>//类做友元class Home;class Goodfriend{public:Goodfriend();Home *home;void visit();//让visit函数可以访问home的私有成员void visit2();//让visit2函数不可以访问home的私有成员
阅读更多...