单选题关于在调用模板函数时模板实参的使用,下列表述正确的是( )。A对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略B对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略C对于虚拟类型参数所对应的模板实参,若能够省略则必须省略D对于常规参数所对应的模板实参,任何情况下都不能省略
单选题
关于在调用模板函数时模板实参的使用,下列表述正确的是( )。
A
对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B
对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C
对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D
对于常规参数所对应的模板实参,任何情况下都不能省略
参考解析
解析:
模板实参在以下几种情况中不能省略:①与从模板函数实参表获得的信息有矛盾;②需要获得特定类型的返回值,而不管参数的类型如何;③虚拟类型参数没有出现在模板函数的形参表中;④函数模板含有常规形参。
模板实参在以下几种情况中不能省略:①与从模板函数实参表获得的信息有矛盾;②需要获得特定类型的返回值,而不管参数的类型如何;③虚拟类型参数没有出现在模板函数的形参表中;④函数模板含有常规形参。
相关考题:
关于在调用模板函数时模板实参的使用,下列表述正确的是______。A.对于虚类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略B.对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,FC EA DBG则都可以省略C.对于虚拟型参数所对应的模板实参,若能够省略则必须省略D.对于常规参数所对应的模板实参,任何情况下都不能省略
( 15 )关于在调用模板函数时模板实参的使用,下列表述正确的是A )对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略B )对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略C )对于虚拟类型参数所对应的模板实参,若能够省略则必须省略D )对于常规参数所对应的模板实参,任何情况下都不能省略
关于在调用模板函数时模板实参的使用,下列表述正确的是A.对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略B.对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略C.对于虚拟类型参数所对应的模板实参,若能够省略则必须省略D.对于常规参数所对应的模板实参,任何情况下都不能省略
下列关于模板的叙述中,错误的是( )。A.调用模板函数时,在一定条件下可以省略模板实参B.可以用int、double这样的类型修饰符来声明模板参数C.模板声明中的关键字class都可以用关键字typename替代D.模板的形参表中可以有多个参数
( 15 )下列关于函数模板的描述中,错误的是A )从模板实参表和从模板函数实参表获得信息矛盾时,以模板实参的信息为准B )对于常规参数所对应的模板实参,任何情况下都不能省略C )虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参D )模板参数表不能为空
下列关于函数模板的描述中,错误的是A.从模板实参表和从模板函数实参表获得信息矛盾时,以模板实参的信息为准B.对于常规参数所对应的模板实参,任何情况下都不能省略C.虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参D.模板参数表不能为空
下列叙述正确的是( )。A.对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略B.对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略C.对于常规参数所对应的模板实参,任何情况下都不能省略D.对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
关于在调用模板函数时实参的使用,下列表述中正确的是A.对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略B.对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略C.对于虚拟类型参数所对应的模板实参,若能够省略则必须省略D.对于常规参数所对应的模板实参,任何情况下都不能省略
关于调用模板函数时模板实参的使用,下列表述中正确的是( )。A.对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略B.对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略C.对于虚拟类型参数所对应的模板实参,若能够省略则必须省略D.对于常规参数所对应的模板实参,任何情况下都不能省略
下列关于函数模板实参不能省略的情况说明不正确的是( )A.从模板函数实参表获得的信息有矛盾B.需要获得特定类型的返回值,而不管参数的类型如何C.虚拟类型参数没有出现在模板函数的形参表中D.函数模板不含有常规形参
下面关于函数调用时的注意事项描述错误的是()A、实参与形参的个数可以不同,类型可以不对应B、实参与形参的个数应相等,类型匹配C、实参与形参按顺序对应,一一传递数据D、如果实参表列包含多个实参,则各参数间用逗号隔开
单选题下列关于函数模板的描述中,错误的是( )。A从模板实参表和从模板函数实参表获得信息矛盾时,以模板实参的信息为准B对于常规参数所对应的模板实参,任何情况下都不能省略C虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参D模板参数表不能为空
单选题下列关于模板的叙述中,错误的是( )。A调用模板函数时,在一定条件下可以省略模板实参B可以用int、double这样的类型修饰符来声明模板参数C模板声明中的关键字class都可以用关键字typename替代D模板的形参表中可以有多个参数