填空题

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

【参考答案】

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

填空题
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop 函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。 template <class T> class Tstack enumsize=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;
相关试题
  • 有如下函数模板定义: template<class T...
  • 要定义一个具有5个元素的一维数组vect,并...
  • 在表达式x+y*z中,+是作为成员函数重载...
  • 数据库系统的核心是______ 。
  • 下列关于C++函数的叙述中,正确的是__...