lstack.cpp
来自「一个数据结构基本算法的大集合……物超所值嘎」· C++ 代码 · 共 30 行
CPP
30 行
// test linked stack class
#include <iostream.h>
#include "lstack.h"
void main(void)
{
int x;
LinkedStack<int> S;
try {S.Add(1).Add(2).Add(3).Add(4);}
catch (NoMem) {
cout << "Could not complete additions" << endl;
}
cout << "Stack should be 1234" << endl;
cout << "Stack top is " << S.Top() << endl;
try {
S.Delete(x);
cout << "Deleted " << x << endl;
S.Delete(x);
cout << "Deleted " << x << endl;
S.Delete(x);
cout << "Deleted " << x << endl;
S.Delete(x);
cout << "Deleted " << x << endl;
}
catch (OutOfBounds) {
cout << "Last delete failed " << endl;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?