友元函数是C++中可访问类私有和保护成员的非成员函数,需用friend在类内声明、定义时不加friend,无this指针、不可继承、不可用const或static修饰。

友元函数是C++中一种可以访问类私有(private)和保护(protected)成员的非成员函数,它不隶属于该类,也不受访问控制限制,但必须由类显式声明为“朋友”——用friend关键字在类内部声明。
友元函数的核心特点
它不是类的成员,没有this指针;不能被继承;不能用const或static修饰;声明时加friend,定义时**不加**friend;可定义在类内(隐式内联)或类外(需提前声明)。
标签: c++
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~