错误:stack around the variable “XX” was corrupted.,中文翻译就是“在变量XX周围的堆栈已损坏”。

把 project->配置属性->c/c++->代码生成->基本运行时检查 为 默认值 就不会报本异常。具体原因正在研究中。。。

如果改为其他就有exception。exception有时是有道理的

关于MSDN的解释是在堆栈外面读写某数据。错误是名为RTC1的编译器检测的。又看了更多的技术文章,发现这样的错误是程序员在项目到了一定大的时候,它占用的堆栈量就比较大。我也深有体会。因为自己本来编写一个类,运行时没有错,但是在添加成员属性的时候,在其它方式不变的情况下就容易发生这样的错误。所以据此我猜应该是VS2005(2008)在内部就限定了堆栈的大小,当项目足够大的时候,就会溢出。

RTC(运行时错误检查)

用于启用和禁用运行时错误检查功能,与 runtime_checks 杂注一起使用。

参考资料:

http://msdn.microsoft.com/zh-cn/library/8wtf2dfz.aspx

最新文章

  1. php多图上传问题笔记
  2. scala 的内部类
  3. [OpenCV] Samples 06: [ML] logistic regression
  4. 【BZOJ1500】[NOI2005]维修数列
  5. RedMine项目管理系统邮件推送设置(Windows环境)
  6. 利用PS脚本自动删除7天之前建立的目录-方法1!
  7. css样式之边框和内外边距
  8. window+Apache 配置虚拟主机(2)
  9. Android之日期及时间选择对话框
  10. linux expect, spawn用法小记
  11. Redis源代码分析(二十四)--- tool工具类(2)
  12. 如何成为一个优秀的java程序员
  13. springboot学习(二)——springmvc配置使用
  14. Mysql的sql_mode
  15. python自定义函数可以向前引用不用声明
  16. CAS、原子操作类的应用与浅析及Java8对其的优化
  17. TimesTen数据库表中显示中文乱码的真正原因
  18. Nginx 容器
  19. 【SparkStreaming学习之二】 SparkStreaming算子操作
  20. Oracle和Elasticsearch数据同步

热门文章

  1. openstack中虚拟机和其网络的联系方法 instance and network
  2. java使用httpcomponents发送get请求
  3. 关于String对象的比较
  4. Core Data初试
  5. jiulianhuan 快速幂--矩阵快速幂
  6. Hive DDL DML SQL操作
  7. 10个值得深思的PHP面试问题
  8. Mathout
  9. HttpURLConnection发送POST请求(可包含文件)
  10. hdu-4810 Wall Painting(组合数学)