[c++]第七章概念题 | 模板
Posted Joe不看月亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[c++]第七章概念题 | 模板相关的知识,希望对你有一定的参考价值。
1、 下列对模板的声明,正确的是____C_____。
A)template<T>
B)template<class T1,T2>
C)template<class T1,class T2>
D)template<C1ass T1,class T2>
2、 类模板的模板参数____D_____。
A)只可作为数据成员的类型
B)只可作为成员函数的返回类型
C)只可作为成员函数的参数类型
D)以上三者皆可
3、 类模板的使用实际上是将类模板实例化成一个具体的____D_____。
A)类
B)对象
C)函数
D)子类
4、 关于函数模板,描述错误的是( A )
A) 函数模板必须由程序员实例化为可执行的函数模板
B) 函数模板的实例化由编译器实现
C) 一个类定义中,只要有一个函数模板,则这个类是类模板
D) 类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化
5、 假设有函数模板定义如下:
template <class T>
void Max(T a, T b, T &c)
{ c=a+b; }
下列选项正确的是( A )
A) float x,y; float z; Max(x,y,z);
B) int x; float y,z; Max(x,y,z);
C) int x,y; float z; Max(x,y,z);
D) float x; int y, z; Max(x,y,z);
以上是关于[c++]第七章概念题 | 模板的主要内容,如果未能解决你的问题,请参考以下文章