7 类-友元函数
Posted xiaoyaqian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7 类-友元函数相关的知识,希望对你有一定的参考价值。
友元函数
一、友元函数作用
有些函数不是类的成员,但是需要有权限访问类的私有成员,这时就引入了友元函数。
二、类把一个函数作为自己的友元的方法
在类内增加一条以friend关键字开始的函数声明即可
三、友元的声明
友元的声明仅指定了访问权限,而非一个通常意义上的函数声明,所以我们就必须在类外对函数进行一次声明,这时函数前面不加关键字friend。
四、友元函数补充
友元函数声明只能出现在类的内部,但是在类内出现的具体位置不限。
友元不是类的成员函数,所以不受区域访问控制级别的约束。
一般来说,最好在类定义的开始或结束位置集中声明友元函数。
以上是关于7 类-友元函数的主要内容,如果未能解决你的问题,请参考以下文章