分享方式:


檢查記憶體覆寫

如果您在呼叫堆積操作函式時收到存取違規,您的程式可能會損毀堆積。 這種情況的常見徵兆是:

Access Violation in _searchseg

_heapchk 函式適用于偵錯和發行組建(僅限 Windows NT),以驗證執行時間程式庫堆積的完整性。 您可以使用 _heapchk 與 函 AfxCheckMemory 式相同的方式來隔離堆積覆寫,例如:

if(_heapchk()!=_HEAPOK)
   DebugBreak();

如果此函式曾經失敗,您必須隔離堆積損毀的點。

另請參閱

解決發行組建的問題