作者tomex (tomex_ou)
看板C_and_CPP
标题[心得]C++记忆体违法错误的debug方式
时间Wed Apr 5 02:25:10 2006
c++的记忆体需要自行管理
尤其在多执行绪里,常常因为timing的不协调而在进行delete回收记忆体时
发生违规存取而错误。
有些不一定会必然发生,
因此可以插入一个ListBox来循序show步骤message
crash的时候就可以查明哪一行出了问题!
有些错误会造成当机,尤其在撰写底层lib进行编解码的时候最容易发生
这时候得利用file log写入方式来探知步骤error!
在高阶程式中(java/c#),由於记忆体是自动管理
常常不会出啥大问题,debug方式都没那麽多角度
学会如何debug找出不稳定code snippet
也是成为一个良好c++程式设计师的必经阶段。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.20.171