单选题打开文件时可单独或组合使用下列文件打开模式( )。 ①ios__base::app ②ios__base::binary ③ios__base::in ④ios__base::out 若要以二进制读方式打开一个文件,需使用的文件打开模式为
单选题下列关于C++流的叙述中,错误的是
单选题以下对C++语言函数的有关描述中,正确的是
单选题使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为( )。 A) ios::in B) ios::out C) ios::inlios::out D) 没有默认
单选题下列关于二叉树的叙述中,正确的是______。
单选题下列关于C++语言类的描述中错误的是
单选题下面描述正确的是( )。 A) 类的普通成员函数可以操作常对象 B) 类的成员函数可以修改常对象 C) 只有常成员函数才可以操作常对象 D) 常对象可以被常函数更新
单选题己知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是______。
单选题下面不属于同一函数模板的是
____
。
单选题若有如下程序: #include<iostream>
using namespaee std; int fun()
{ static int i=0; int
s=1; s+=i; i++;
return s; } int
main() { int i,a=0;
for(i=0;i<5;i++) a+=fun();
cout<<a<<end1; return 0;
} 程序运行后,输出的结果是{{U}} {{/U}}。
A. 20
B. 24
C. 25
D. 15
单选题将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
单选题下列关于虚函数的叙述中,正确的是
单选题以下for语句中不是死循环的是( )。 A.for(int i=0;i<1;++i); B.for(int i=0;;++i); C.for(int i=1;i>0;++i); D.for(;;);
单选题设有语句:char str1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是
单选题对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是______。
单选题下列关于函数模板的叙述中,错误的是
单选题下列描述中错误的是( )。 A) 派生类可以使用private派生 B) 对基类成员访问必须是无二义性的 C) 赋值兼容规则也适合于多继承 D) 基类和派生类中存在同名函数,将出现二义性
单选题有如下程序:
#include<iostream>
using namespace std;
class TestClass{
public;
~TestClass (){cout<<"BASE:;}
};
class TestClass1:public TestClass{
public:
~TestClass 1 (){cout<<"DERIVED";}
};
int main(){TestClass1 x;return 0;}
执行后的输出结果是
____
。
单选题有3个结点的二叉树有( )。
单选题若有以下程序: #include <iostream> using namespace std; class Base private: int x; protected: int y; public: int z; void setx(int i) x=i; int getx () return x; ; class Inherit : private Base private: int m; public: int p; void setvalue(int a, int b, intc, int d) setx (