若要把函数void f( )定义为aClass的友元函数,则应该类aClass的定义中加入的语句是 ( )。

A:void f(); B:static void f(); C:friend f(); D:friend void f();

类模板template<class T>class x…,其中,友元函数f对特定类型T(如int),使函数f(x<int>&=成为x<int>模板类的友元,则其说明为( )。

A:friend void f(); B:friend void f(x<T>&=;) C:friend void A::f() D:friend void C<T>::f(x<T>&=;)

类模板template<class T>class x...,其中,友元函数f对特定类型T(如int),使函数 f(x<int>);成为x<int>模板类的友元,则其说明为( )。

A:friend void f(); B:friend void f(x<T>); C:friend void A:: f() D:friend void C<D:: f(x<T>);

若要把函数void f( )定义为aClass的友元函数,则应该类aClass的定义中加入的语句是( )。

A:void f(); B:static void f(); C:friend f(); D:friend void f();

若要把函数void f( )定义为aClass的友元函数,则应该类aClass的定义中加入的语句是 ( )。

A:void f(); B:static void f(); C:friend f(); D:friend void f();

类模板template<class T>class x{…},其中,友元函数f对特定类型T(如int),使函数f(x<int>&=成为x<int>模板类的友元,则其说明为( )。

A:friend void f(); B:friend void f(x<T>&=;) C:friend void A::f() D:friend void C<T>::f(x<T>&=;)

微信扫码获取答案解析
下载APP查看答案解析