编程常见错误

 

一、“press any key”一按就崩,是字符串直接赋值了。例如:char* name = "kaghskdj";这样是不行的,改为:name = new char[10]; strcpy(name,"kaghskdj");就行了。那是因为可能name没有空间装"kaghskdj"

二、程序崩一般是对NULL进行操作了,或对常量进行操作了,或是删除找不到的地方。

三、迭代器iterator定义的对象使用一次就会失效,再用的时候就会崩

四、“无法解析的外部命令” 是说有个函数没有声明作用域

posted @ 2013-01-24 14:43  I want you  阅读(115)  评论(0)    收藏  举报