关于函数模板的说法正确的是()。
A.函数模板生成的模板函数是重载的,但是函数模板不能重载
B.C++程序中函数模板可以同名,但是形参个数和类型应有区别
C.函数模板可以和普通函数重载
D.函数模板不能重载
- · 有5位网友选择 D,占比50%
- · 有2位网友选择 BC,占比20%
- · 有1位网友选择 AD,占比10%
- · 有1位网友选择 C,占比10%
- · 有1位网友选择 BD,占比10%
A.函数模板生成的模板函数是重载的,但是函数模板不能重载
B.C++程序中函数模板可以同名,但是形参个数和类型应有区别
C.函数模板可以和普通函数重载
D.函数模板不能重载
关于函数模板的同名函数重载,叙述正确的是()。
(A)函数模板由调用自行实例化,不可以定义重载版本
(B)函数模板可以用不同类型,不同个数的参数重载
(C)函数模板只能用其他类属参数重载
(D)函数模板只能用参数个数相同参数重载
A.函数模板的主要作用是减少可执行程序文件的尺寸
B.函数模板和普通函数重载时,函数调用会优先调用符合要求的函数模板
C.函数模板和普通函数重载时,函数调用会优先调用符合要求的普通函数
D.函数模板的主要作用是简化程序编写
A.函数模板和普通函数重载时,函数调用会优先调用符合要求的普通函数
B.函数模板和普通函数重载时,函数调用会优先调用符合要求的函数模板
C.函数模板的主要作用是减少可执行程序文件的尺寸
D.函数模板的主要作用是简化程序编写
A.函数模板通过数据类型参数化,将一组算法相同但所处理数据类型不同的重载函数凝练成一个函数模板
B.编译时,由编译器按照函数模板自动生成针对不同数据类型的重载函数定义代码
C.定义函数模板以关键字“template”开头
D.函数模板不能提高函数代码的可重用性
A、一旦定义了函数模板,就不能再定义同名的重载函数;
B、从同一个函数模板实例化后得到的多个模板函数属于函数重载;
C、函数模板中只有一种参数;
D、在定义函数模板时,template语句与函数模板定义语句之间可以有别的语句。
A.函数模板是一个模板,其中用到通用类型参数
B.函数模板是具体的函数,在系统遇到具体函数调用时生成
C.函数模板是一组函数的抽象
D.函数模板不能执行
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!