作者cktigeryang (Tiger)
看板EE_DSnP
标题[心得] 抓虫
时间Sat Oct 15 17:03:42 2011
如果程式在执行的时候出现
Segmentation fault 或 程式记忆体区段错误
那通常是因为指标指到不合法的地方所引起的
如
存取阵列元素时超过上限 (有时候不会crash,可是会让你的程式有意想不到的结果)
没有new就用->存取里面的member
delete根本没new过的东西
等等
在接下来的作业要动态配置记忆体的时候
他们可能会陪伴你们一整个晚上
如果你会用ddd,那恭喜你这些不会是太大的问题
如果你跟我一样
ddd跟电脑八字不合 一打开电脑就会死当
要用传说中的cout大法
请莫用cout 改用cerr
因为cout会缓冲,cerr不会
谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.25.106
1F:推 ym920823:推~杨格超强 10/15 17:06
2F:推 jim1029:推! 10/15 17:39
3F:推 ManInBlack:谢啦 10/15 19:01
4F:推 imlyc:推推 10/15 20:48
5F:推 ric2k1:推! 10/15 22:28
6F:推 timrau:还有gdb可用,不急着跳到cerr大法.... 10/15 22:43