STL中stack用法

来源:互联网 发布:国际长途网络电话软件 编辑:程序博客网 时间:2024/05/16 06:08

stack的插入好说,主要是取出元素时,可以用stack.top()来赋值,然后用stack.pop()来删除栈顶元素。



// stack::empty#include <iostream>#include <stack>using namespace std;int main (){  stack<int> mystack;  int sum (0);  for (int i=1;i<=10;i++) mystack.push(i);  while (!mystack.empty())  {     sum += mystack.top();     mystack.pop();  }  cout << "total: " << sum << endl;    return 0;}


0 0
原创粉丝点击