单项选择题
要建立文件流并打开当前目录下的文件file. dat用于输入,下列语句中错误的是( )。
A) ifstream fin = ifstream, open( "file. dat" ) ;
B) ifstream * fin = new ifstream( "file. dat" ) ;
C) ifstream fin; fin. open ( "file. dat" ) ;
D) ifstream * fin = new ifstream() ; fin -> open( "file. dat" ) ;
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include < iostream > using namespace std; class Base public : void fun1 () cout << Base n ; virtual void fun2() I cout << Basekn ; ; class Derived : public Base public : void fun1() cout << Derived n ; void fun2() cout << Derived n ; ; void f(Base& b) b. fun1() ; b. fun2() ; int main() Derived obj ; f(obj) ; return 0 ; 执行这个程序的输出结果是( )。
A) Base
Base
B) Base
Derived
C) Derived
Base
D) Derived
Derived
点击查看答案&解析
单项选择题
有如下函数模板: template < typename T, typename U > Tcast(U u) returnu; 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
A) cast(i) ;
B) cast< > (i);
C) cast < char * , int > (i) ;
D) cast < double, int > (i) ;
点击查看答案&解析
相关试题
请使用VC6或使用[答题]菜单打开考生文件...
请使用VC6或使用[答题]菜单打开考生目录...
请使用VC6或使用[答题]菜单打开考生文件...
模板对类型的参数化提供了很好的支持,因此...