c++unit异常处理.pptVIP

  • 0
  • 0
  • 约1.42万字
  • 约 40页
  • 2017-02-05 发布于江苏
  • 举报
* * * * * * * * * * * * * * * * * * 第十章 异常处理 完 谢谢! [例10.1] 堆栈异常处理 templatetypename Tclass pushOnFull{ //栈满异常声明 T _value; public: pushOnFull(T i){_value=i;} T value(){return _value;} void print(){cerr栈满,value()未压入栈endl;} }; templatetypename Tclass popOnEmpty{//栈空异常声明 public: void print(){cerr栈已空,无法出栈endl;} }; [例10.1] 堆栈异常处理 templatetypename Tclass Stack{ int top; //栈顶指针(下标) T *elements; //动态建立的数值 int maxSize; //栈最大允纳的元素个数 public: Stack(int=20); //栈如不指定大小,设为20元素 ~Stack(){d

文档评论(0)

1亿VIP精品文档

相关文档