更多"若要把函数void f( )定义为aClass的友元函数,则应该类aC"的相关试题:
[单项选择]若要把函数void f( )定义为aClass的友元函数,则应该类aClass的定义中加入的语句是 ( )。
A. void f();
B. static void f();
C. friend f();
D. friend void f();
[单项选择]一个类的友元函数或友元类可以访问该类的( )。
A. 私有成员
B. 所有成员
C. 保护成员
D. 公有成员
[单项选择]一个类的友元函数或友元类可以通过成员操作符访问该类的( )。
A. 私有成员
B. 保护成员
C. 公有成员
D. 所有成员
[单项选择]一个类的友元函数或友元类能够通过成员操作符访问该类的( )。
A. 私有成员
B. 保护成员
C. 公有成员
D. 公用成员、保护成员和私有成员
[填空题]类的()成员只能被该类的成员函数或友元访问。
[单项选择]一个类的友元函数能够访问该类的( )。
A. 私有成员
B. 保护成员
C. 公有成员
D. 所有成员
[单项选择]类模板template<class T>class x(…),其中,友元函数f成为从该类模板实例化的每个模板类的友元,则其说明应为( )。
A. friend void f();
B. friend void f(x<T>&)
C. friend void A::f();
D. friend void C<T>::f(x<T>&):