类模板的成员函数都是模板函数
函数模板是一种参数化类型的函数
满足一定条件时可以省略模板实参
模板形参只能由关键字typename声明
第1题:
下列关于函数模板和模板函数的描述,错误的是()
A、函数模板是一组函数的模板
B、模板函数是一个实在的函数
C、函数模板是定义重载函数的一种工具
D、模板函数在编译时不生成可执行代码
第2题:
( 15 )下列关于模板形参的描述中,错误的是
A )模板形参表必须在关键字 template 之后
B )模板形参表必须用括弧 ( ) 括起来
C )可以用 class 修饰模板形参
D )可以用 typename 修饰模板形参
第3题:
下列关于类的描述中,错误的是()。
A.类就是C语言中的结构类型
B.类是创建对象的模板
C.类是抽象数据类型的实现
D.类是具有共同行为的若干对象的统一描述体
第4题:
下列关于类模板的描述中,错误的是( )。
A.类模板的成员函数都是模板函数
B.可以为类模板参数设置默认值
C.类模板描述了一组类
D.类模板中只允许有一个类型参数
第5题:
( 25 )下列关于类模板的描述中,错误的是
A )类模板的成员函数都是模板函数
B )可以为类模板参数设置默认值
C )类模板描述了一组类
D )类模板中只允许有一个类型参数
第6题:
( 15 )下列关于函数模板的描述中,错误的是
A )从模板实参表和从模板函数实参表获得信息矛盾时,以模板实参的信息为准
B )对于常规参数所对应的模板实参,任何情况下都不能省略
C )虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参
D )模板参数表不能为空
第7题:
( 11 )下列关于函数的描述中,错误的是
A )函数可以没有返回值
B )函数可以没有参数
C )函数可以是一个类的成员
D )函数不能被定义为模板
第8题:
( 25 )下列关于类模板的模板参数的叙述中,错误的是
A )模板参数可以作为数据成员的类型
B )模板参数可以作为成员函数的返回类型
C )模板参数可以作为成员函数的参数类型
D )模板参数不能作为成员函数的局部变量的类型
第9题:
下列关于函数的描述中,错误的是( )。
A.函数可以没有返回值
B.函数可以没有参数
C.函数可以是一个类的成员
D.函数不能被定义为模板
第10题:
A、类模板的成员函数可以是函数模板
B、类模板生成模板类时,必须指定参数化的类型所代表的具体类型
C、定义类模板时只允许有一个模板参数
D、类模板所描述的是一组类