首页 > 试题广场 >

在下面有关友元函数的描述中,正确的说法是() ?

[单选题]

在下面有关友元函数的描述中,正确的说法是()?

  • 友元函数是独立于当前类的外部函数
  • 一个友元函数不能同时定义为两个类的友元函数
  • 友元函数必须在类的外部定义
  • 在外部定义友元函数时,必须加关键字friend
推荐

说明:在C++中友元函数是独立于当前类的外部函数,一个友元函数可以同时定义为两个类的友元函数,友元函数既可以在类的内部,也可以在类的外部定义;在外部定义友元函数时,不必加关键字friend

发表于 2018-05-05 21:19:10 回复(1)
更多回答
发表于 2020-02-09 10:54:08 回复(0)
在C++中友元函数是独立于当前类的外部函数,一个友元函数可以同时定义为两个类的友元函数,友元函数既可以在类的内部,也可以在类的外部定义;在外部定义友元函数时,不必加关键字friend
发表于 2018-09-02 14:11:13 回复(0)
友元函数是可以直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元的名称前加上关键字friend,其格式如下: https://www.cnblogs.com/staring-hxs/p/3432161.html
发表于 2018-10-03 18:51:15 回复(0)

说明:在C++中友元函数是独立于当前类的外部函数,一个友元函数可以同时定义为两个类的友元函数,友元函数既可以在类的内部,也可以在类的外部定义;在外部定义友元函数时,不必加关键字friend

发表于 2019-04-04 14:08:14 回复(0)