C++ STL之stack
2016-01-06 11:04
344 查看
因为总用vector,却忘记了有stack,今天用到栈顶的值才想起来,说起来stack很方便,也很容易用,看下边例子:
#include<stack> #include<iostream> using namesapce std; int main(void) { stack<int> v; v.push(0); v.push(1); cout<<v.size()<<endl; cout<<v.top()<<endl; cout<<v.empty()<<endl; v.pop(); cout<<v.top()<<endl; }
相关文章推荐
- 标准C语言字符串函数
- c++ primer 学习笔记19 map容器
- C++中变量和类的定义
- C++11多线程(十):atomic原子操作的高效率(实例)
- CPPUTest 单元测试框架(针对 C 单元测试的使用说明)
- STL之list容器函数用法详解
- AFE4400数据处理——C语言实现22位数据转换
- 帮 C/C++ 程序员彻底了解链接器
- C++Lamda表达式
- c++中如何通过函数参数对指针进行赋值
- 在用到iframe的前端页面调用c++的或者android方法时提示找不到方法问题解决
- [Qt C++] 连连看
- 多项式加法利用链表实现(c语言)
- 介绍几种c/c++编译方式(记事本编译、vim编译)
- 详解c++指针的指针和指针的引用
- C++中while(std::cin >> value)的思考
- C++ function overriding
- C++ Overloading (Operator and Function)
- C++ ABI之名字改变,编译器生成符号研究(以Qt为例)
- C语言中 sizeof 运算的值是在编译时还是运行时确定的?