0
点赞
收藏
分享

微信扫一扫

LeetCode刷题---LRU缓存

就是耍帅 2024-02-25 阅读 11
c++

病情:
1.xxxx处的第一机会异常:  0xC0000005:  读取位置 0x00000004 时发生访问冲突。
2.不定时程序闪退 访问违例 程序定位到 main处

0x76DCB5B2 处(位于 Tetris.exe 中)引发的异常: Microsoft C++ 异常: CResourceException,位于内存位置 0x008FF0D4 处。
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dlgcore.cpp(644) : AppMsg - Warning: dialog creation failed.
“Tetris.exe”(Win32): 已卸载“C:\Windows\SysWOW64\wldp.dll”
“Tetris.exe”(Win32): 已卸载“C:\Windows\SysWOW64\windows.storage.dll”
d:\desktop\russianblock-master\russianblock-master\tetris\tetris.cpp(86) : atlTraceUtil - 警告: 对话框创建失败,应用程序将意外终止。
d:\desktop\russianblock-master\russianblock-master\tetris\tetris.cpp(87) : atlTraceUtil - 警告: 如果您在对话框上使用 MFC 控件,
则无法 #define _AFX_NO_MFC_CONTROLS_IN_DIALOGS。
“Tetris.exe”(Win32): 已卸载“C:\Windows\SysWOW64\winncap332.dll”
线程 2348 已退出,返回值为 6 (0x6)。
线程 16156 已退出,返回值为 6 (0x6)。
线程 12708 已退出,返回值为 6 (0x6)。
线程 10624 已退出,返回值为 6 (0x6)。
线程 15148 已退出,返回值为 6 (0x6)。
线程 15904 已退出,返回值为 6 (0x6)。
线程 2472 已退出,返回值为 6 (0x6)。
程序“[5968] Tetris.exe”已退出,返回值为 6 (0x6)。

/
// export WinMain to force linkage to this module
extern int AFXAPI AfxWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
    _In_ LPTSTR lpCmdLine, int nCmdShow);

extern "C" int WINAPI
_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
    _In_ LPTSTR lpCmdLine, int nCmdShow)
#pragma warning(suppress: 4985)
{ 光标指向这里!!!
    // call shared/exported WinMain
    return AfxWinMain(hInstance, hPrevInstance, lpCmdLine, nCmdShow);
}

病因:
一定是内存泄露!!!

处方:

查自己写的代码,坑定有问题。

举报

相关推荐

0 条评论