更多"类模板template<class T>class x…,其中友元函数"的相关试题:
[单项选择]类模板template<class T>class x…,其中友元函数f对特定类型T(如int),使函数f(x<int>)成为x<int>模板类的友元,则其说明为( )。
A. friend voidf();
B. friend voidf(x<T>);
C. friend voidA::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<T>::f(x<T>&=;)
[单项选择]类模板template<class T>class x{...},其中友元函数f对特定类型T(如int),使函数f(x<int>)成为x<int>模板类的友元,则其说明为( )。
A. friend voidf();
B. friend voidf(x<T>);
C. friend voidA::f();
D. friend void C<T>::f(x<T>);
[单项选择]类模板template<class T>class x(…),其中,友元函数f成为从该类模板实例化的每个模板类的友元,则其说明应为( )。
A. friend void f();
B. friend void f(x<T>&);
C. friend void A::f();
D. friend voidC<T>::f(x<T>&)
[单项选择]对某些特定类型的采购,政府机构可能规定合同必须授给某种特定类型的企业。以下都是特定类型企业的例子,除了( )。
A. 男士开办的企业
B. 妇女开办的企业
C. 小型企业
D. 弱势小型企业
[单项选择]有如下模板声明:
template class A;
下列声明中,与上述声明不等价的是
A. template class A;
B. template class A;
C. template class A;
D. template class A;
[单项选择]类模板的模板参数( )。
A. 只可作为数据成员的类型
B. 只可作为成员的返回类型
C. 只可作为成员函数的参数类型
D. 以上三者皆可