问题:
[单选] 当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。
ios::in。ios::0ut。ios::in I ios::0ut。以上都不对 。
问题:
[单选] 下列关于数据库设计的叙述中,正确的是( )。
在需求分析阶段建立数据字典。在概念设计阶段建立数据字典。在逻辑设计阶段建立数据字典。在物理设计阶段建立数据字典 。
问题:
[单选] 下列语句中不是死循环的是( )。
int i=10;。for(int i=1;j<10;i++)while(1) {{ i--; i--; } if(i==1)break;。int i-0;。int i=1:。
问题:
[单选] 关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略。对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略。对于虚拟类型参数所对应的模板实参,若能够省略则必须省略。对于常规参数所对应的模板实参,任何情况下都不能省略 。
问题:
[单选] 关于关键字class和typename,下列表述中正确的是( )。
程序中的typename都可以替换为class。程序中的class都可以替换为typename。在模板形参表中只能用{ypename来声明参数的类型。在模板形参表中只能用class或typenanle来声明参数的类型 。
问题:
[单选] 数据库应用系统中的核心问题是( )。
数据库设计。数据库系统设计。数据库维护。数据库管理员培训 。
问题:
[单选] 将前缀运算符“--”重载为非成员函数,下列原型中能正确用于类中说明的是( )。
DeCr&operator--(int);。DeCr operator--(DeCr&,int);。friend DeCr&operator--(DeCr&);。friend DeCr operator--(DeCr&,int); 。
问题:
[单选] 有如下程序: #inClude<iostream> using namespaCe std; Class Point{publiC: statiC int number; publiC: Point( )t.number++;} ~Point( ){number--;}}; , int P0int::number=0; int main( ){Point *ptr: Point A,B; Point*ptr_point=new Point[3]; ptr=ptr_point;’}Point C; Cout<<Point:::number<<endl; delete[]ptr; return 0; }执行这个程序的输出结果是( )。
3。4。6。7。
问题:
[单选] 有如下程序: #inClude<iostream> using namespaCe std; Class Book{publiC: Book(Char*t=””){strCpy(title,t);} private: Char titlel40]; }; Class Novel:publiC Book{ publiC: Novel(Char*t=””):Book(t){}Char*Category( )Const{return”文学”;} }; int main( ){ Book * pb; pb=new Novel( ); Cout<<pb→Category( ); delete pb; return 0; }若程序运行时输出结果是“文学”,则横线处缺失的语句是( )。
Char*Category( );。Char*Category( )Const;。virtual Char*Category( )Const;。virtual Char*Category( )Const=0; 。
问题:
[单选] 对于一个类定义,下列叙述中错误的是( )。
如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数。如果没有定义缺省的构造函数,编译器一定将生成一个缺省的构造函数。如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数。如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数 。