随笔分类 -  error&warning

摘要:1.读取未赋值的局部变量。 2.函数栈溢出。 错误特征: "stack overflow" 一种原因是定义的变量体积太大 ,如 int a[1024*1024*6] 还有一种原因是函数递归调用,层次太深,没有终止条件,最终栈用光了。 3.数组越界访问 错误特征:"stack around the v 阅读全文
posted @ 2018-07-24 11:47 朴者 阅读(925) 评论(0) 推荐(0)
摘要:此warning产生的原因是因为标识符过长,超过了最大限定255个字类名超过了255个字,使用时就会报4786的waring。在使用STL(C++标准模板库)的时候经常引发类似的错误,尤其是vector,map这类模板类,模板中套模板,一不小心就超长了。解决方法有两种,一种是直接定义别名: #ifd 阅读全文
posted @ 2016-05-05 13:38 朴者 阅读(696) 评论(0) 推荐(0)