利用C++编程语言可以建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型来代表。这个通用函数就称为( )。

利用C++编程语言可以建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型来代表。这个通用函数就称为( )。


【正确答案】:函数模板
【题目解析】:

函数模板:函数在设计时并不使用实际的类型,而是使用虚拟的类型参数。这样可以不必为每种不同的类型都编写代码段。当用实际的类型来实例化这种函数时,将函数模板与某个具体数据类型连用。即这个通用函数就是函数模板。

模板函数:编译器将以函数模板为样板,生成一个函数,即产生了模板函数,这个过程称为函数模板实例化。


Top