单选题下列关于栈的描述中正确的是( )。
单选题下列类模板的定义中语法格式错误的是______。
单选题要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是______。
单选题下面是重载为非成员函数的运算符函数原型,其中错误的是( )。
单选题关于保护继承的有关对象的说法,正确的是( )。 A) 基类成员对于子类的对象都是不可见的,子类成员的公有成员对子类的对象是可见的 B) 子类成员对子类的对象是可见的,基类成员对子类的对象也都是可见的 C) 基类成员中的公有成员对子类的对象是可见的 D) 基类成员对子类是不可见的
单选题要利用C++流进行文件操作,必须在程序中包含的头文件是
A. iostream
B. fstream
C. strstream
D. iomanip
单选题下列对于软件测试的描述中正确的是( )。
单选题在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是( )。
单选题以下函数实现的功能是
void fun(char*s)
{
char*p,*q,temp;
p=s;
q=s+strlen(s)-1;
while(p<q)
{
temp=*p;
*p=*q;
*p=temp;
p++;
q--;
}
}
单选题下面关于继承和派生的叙述中,正确的是( )。
单选题关于继承的目的和作用,说法不正确的是( )。
单选题有如下程序: #inc1ude <iostream> using namespace std; c1ass Publication{ //出版物类 char name[30]; public: Publication(char *name="未知名称"){ strcpy(this—>name,name); } const char*getName()const{ return name;} virtual const char*getType()const{ return"未知类型";} }; c1ass Book: public Publication{ //书类 public: Book(char *name):Publication(name){} virtual const char*getType()const{ return"书";} }; void showPublication( Publication } int main(){ Book book("精彩人生"); showPublication(book); return 0; } 运行时的输出结果是( )。
单选题将运算符“+”重载为非成员函数,下列原型声明中,错误的是
____
。
单选题有如下程序: #inc1ude<iostream> using namespace std; c1ass Monkey{ public: Monkey() {cout<<'M';} Monkey(char n) {cout<<n;} ~Monkey() {cout<<'Y';} }; int main(){ Monkey p1,*p2; p2=new Monkey('X'); delete p2; return0; } 运行这个程序的输出结果是( )。
单选题下列( )是C++语言的有效标识符。
单选题要定义整型数组x,使之包括初值为1的三个元素,下列语句正确的是
单选题打开文件时可单独或组合使用下列文件打开模式( )。 ①ios__base::app ②ios__base::binary ③ios__base::in ④ios__base::out 若要以二进制读方式打开一个文件,需使用的文件打开模式为
单选题( )复审应该把重点放在系统的总体结构、模块划分、内外接口等方面。
单选题有如下程序:
#include<iostream>
using namespace std;
int main()
{
void function(double val);
double val;
function(val);
cout<<val;
return 0;
}
void function(double val)
{val=3;}
编译运行这个程序将出现的情况是______。
单选题在面向对象程序设计语言中, ______ 是在类和子类之间自动地共享数据和方法地一种机制
