
c/c++
gxllang83
越来越忘事了,留下点记录。
展开
-
VC使用CRT调试功能来检测内存泄漏
信息来源:csdn C/C++编程语言的最强大功能之一便是其动态分配和释放内存,但是中国有句古话:“最大的长处也可能成为最大的弱点”,那么 C/C++应用程序正好印证了这句话。在 C/C++应用程序开发过程中,动态分配的内存处理不当是最常见的问题。其中,最难捉摸也最难检测的错误之一就是内存泄漏,即未能正确释放以前分配的内存的错误。偶尔发生的少量内存泄漏可能不会引起我们的注意转载 2008-09-08 10:25:00 · 783 阅读 · 1 评论 -
vc调式
弹出错误窗体::_CrtDbgReportW(_CRT_ASSERT, file, line, NULL, message)原创 2008-09-12 10:23:00 · 575 阅读 · 0 评论 -
c/c++字符指针与字符数组变量汇编层面的分析
字符指针:c代码:char* p = "test";反汇编代码:mov dword ptr [p],offset string"test" (41573Ch)通过查看汇编,可以清楚的看到字符指针实际上是将常量字符串的地址赋值给了变量p。字符数组:c代码:char p[] = "test";反汇编代码:mov eax原创 2010-04-12 15:13:00 · 695 阅读 · 0 评论