填空题

多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但口运算符只能作为类的 【14】 函数重载。

【参考答案】

成员
<上一题 目录 下一题>
热门 试题

填空题
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop 函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template <class T>class Tstack{enum{size=1000};T stack[size];int top;public:Tstack():top(0) { }void push(const T&i) {if (top<size)stack[top++]=i;}T pop() {if(top==0) exit(1); 栈空时终止运行return 【15】 ;}};
填空题
下列程序的输出结果为2,请将程序补充完整。#include <iostream>using namespace std;class Base{public:【12】 void fun() {cout<<1;}};class Derived: public Base{public:void fun() {cout<<2; }};int main(){Base *p=new Derived;p->fun();delete p;return 0;}
相关试题
  • 请将下列类定义补充完整。class Base {p...