C++的栈溢出的错误可以用WinDbg定位错误吗
void CSoView::OnLButtonDblClk(UINT nFlags, CPoint point) { AfxMessageBox("Hi"); char p = 'a'; memset(&p-100, 0, 100); CView::OnLButtonDblClk(nFlags, point); }
我用WinDBG载入该EXE文件,在视图上双击,结果显示错误,但不知道如何定位出错的代码行,前熟悉这款调试起的高手指点一下迷津,将定位的详细指令和过程贴出来
栈被破坏可以手动识别或者用其他方法
用Application Verifier这种问题很容易发现。