2020年2月26日

Visual C++中的异常处理

摘要: 简介 本文介绍了在Windows中运行的VisualC++程序中处理异常和错误的标准技术。异常(或严重错误或崩溃)通常意味着程序停止正常工作,需要停止执行。例如,由于程序访问无效的内存地址(如空指针)、无法分配内存缓冲区(内存不足)、C运行时库(CRT)检测到错误并请求程序终止等,可能会发生异常。C 阅读全文

posted @ 2020-02-26 15:55 活着的虫子 阅读(2701) 评论(0) 推荐(0) 编辑

DebugBreak在非托管和混合(非托管+托管)应用程序之间有所不同?

摘要: 采用以下简单的源代码(将其命名为test.cpp): #include <windows.h> void main() { DebugBreak(); } 使用以下命令编译并链接: cl /MD /c test.cpp link /debug test.obj 如果TEST.EXE现在运行(在64位 阅读全文

posted @ 2020-02-26 13:40 活着的虫子 阅读(351) 评论(0) 推荐(0) 编辑

导航