1. pop是不返回元素的。因为不能返回引用,只能返回实例。而这个实例是在函数里面初始化的,所以必须在外面再赋值和初始化。而如果实例复制失败,会产生丢失。

2. 而top是可以返回引用的。实际上,返回的的确是引用。

mystack.top() -= 5;

所以,也是可以用引用接收top()的返回值的。

3. pop()在空的时候,会抛出异常。但是这个异常无法捕获,我用 catch(...) 都捕获不了。应该是只有throw出来的才能捕获。

最新文章

  1. 关于JqueryEasyUI集合Kindeditor
  2. 我们来八一八阿里云OS的实质和历史
  3. python 笔记
  4. Oracle存储过程返回游标实例详解
  5. iOS : 静态库制作
  6. POJ 2396 Budget【网络流】
  7. 套题T1
  8. HDOJ2019数列有序!
  9. 购物车Demo,前端使用AngularJS,后端使用ASP.NET Web API(2)--前端,以及前后端Session
  10. spring bean之间的关系:继承;依赖
  11. WPF控件自适应屏幕
  12. Spring MVC(二)基于标注的MVC
  13. 分享腾讯云的Linux服务器连接速度很慢的解决心得(原创)
  14. Android之Activity系列总结(二)--任务和返回栈
  15. 洛谷 P3121 【[USACO15FEB]审查(黄金)Censoring (Gold)】
  16. Scala数组小结
  17. 《深入分析Java Web技术内幕》读书笔记 - 第1章 深入Web请求过程
  18. 编译Android 必须安装的库
  19. sencha touch Carousel 自动切换
  20. 当碰到需要调试打包后的js

热门文章

  1. Linux中/etc/init.d
  2. 产品经理---- idea good idea
  3. TeamTalk Android代码分析(业务流程篇)---消息发送和接收的整体逻辑说明
  4. MQ发送定时消息
  5. hdoj--2069--Coin Change(动态规划)
  6. Noip蒟蒻专用模板
  7. jQuery插件开发的两种方法
  8. BZOJ 1500 splay终结版...
  9. Win10 UI入门 pivot multiable DataTemplate
  10. Thingworx SDK开发自定义Widget