问题详情

关于在调用模板函数时模板实参的使用,下列表述正确的是


A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略

B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略

C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略

D、对于常规参数所对应的模板实参,任何情况下都不能省略

时间:2022-01-04 11:05 关键词:

答案解析

D
解析:本题考查的是模板实参的省略。模板实参在以下几种情况中不能省略:  ①从模板函数实参表获得的信息有矛盾:  ②需要获得特定类型的返回值,而不管参数的类型如何;  ③虚拟类型参数没有出现在模板函数的形参表中;  ④函数模板含有常规形参。  故本题的正确答案是选项D。