有如下模板定义: template < class T>T func(T x,T y){return x*x+y*y;} 在下列对func的调用中不正确的是( )。
A. func(3,5.5)
B. func(3,5)
C. func(3.0,5.0)
D. func (3,5.5)
查看答案
关于类模板下列说法不正确的是( )。
A. 类模板只是虚拟类型的参数
B. 用类模板定义一个对象时,不能省略实际参数
C. 类模板本身在编译中不会生成任何代码
D. 类模板的成员函数都是模板函数
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入操作的函数名是( )。
A. eof()
B. fail()
C. bad()
D. good()
下列叙述错误的是()。
A. 当catch语句捕获一个异常后,可能不能完全处理异常
B. 在try块中抛出异常后,程序最后回到try块中继续执行后面的语句
C. 一个程序中可以有try语句而没有throw语句
D. throw语句抛出的异常可以不被捕获
关于函数声明float fun(int a,int b) throw ();下列叙述正确的是( )。
A. 表明函数抛出float类型的异常
B. 表明函数抛出任何类型的异常
C. 表明函数不抛出float类型的异常
D. 表明函数实际抛出的异常