首页 > 试题广场 >

友元函数有什么作用?

[问答题]

友元函数有什么作用?


推荐
友元函数不是当前类的成员函数,而是独立于当前类的外部函数,但它可以访问该类所有的成员,包括私有成员、保护成员和公有成员。

当一个函数需要访问多个类时,友元函数非常有用,普通的成员函数只能访问其所属的类,但是多个类的友元函数能够访问相应的所有类的数据。此外,在某些情况,例如运算符被重载时,需要用到友元函数。

发表于 2018-05-05 21:17:13 回复(0)