以下关于函数模板叙述正确的是()。
A: 函数模板必须由程序员显性实例化为可执行的模板函数
B: 函数模板的实例化是在程序运行时自动实现的
C: 函数模板也可以重载
D: 一个类中,只要有一个函数模板,这个类就是类模板
A: 函数模板必须由程序员显性实例化为可执行的模板函数
B: 函数模板的实例化是在程序运行时自动实现的
C: 函数模板也可以重载
D: 一个类中,只要有一个函数模板,这个类就是类模板
举一反三
- 下列选项中,哪些是实例? A: 模板函数 B: 模板类 C: 类模板 D: 特制模板 E: 函数模板
- 关于类模板,描述正确的是() A: 一个普通基类不能派生类模板 B: 类模板从普通类派生,也可以从类模板派生 C: 根据建立对象时的实际数据类型,编译器把类模板实例化为模板类 D: 函数的类模板参数须通过构造函数实例化
- 类模板经过实例化而生成具体()。 A: 对象 B: 模板函数 C: 函数模板 D: 类
- 以下关于模板的叙述,错误的是( )。 A: 函数模板是一个具有一定通用性的函数类型,在其使用时会根据参数类型实例化函数模板,从而得到一个模板函数,以供调用。 B: 类模板定义某些类的模板,是类的类。 C: 模板类是类模板的另外一种叫法,没有本质区别。 D: 函数模板和类模板在使用时都需要进行具体化,也就是指定替代类型。
- 建立类模板对象的实例化过程为( )。 A: 基类->派生类 B: 构造函数->对象 C: 模板类->对象 D: 模板类->模板函数