c++技术linux
chinabeet
这个作者很懒,什么都没留下…
展开
-
内存泄露检查
<br />转)VC内存泄露检测 <br />介绍:<br /> 动态分配、回收内存是c/c++编程语言一个最强的特点,但是中国哲学家孙(sun tzu,我不知道是谁?那位知道?) 指出,最强的同时也是最弱的。这句话对c/c++应用来说非常正确,在内存处理出错的地方通常就是bugs产生的地方。一个最敏感和难检测的bug就是内存泄漏-没有把前边分配的内存成功释放,一个小的内存泄漏可能不需要太注意,但是程序泄漏大块内存,或者渐增式的泄漏内存可能引起的现象是:先是性能低下,再就是引起复杂的内存耗尽错误。最坏的是,转载 2011-01-24 20:28:00 · 1200 阅读 · 0 评论 -
nginx扩展模块加载
调试运行nginx ngx_lua-0.5.14模块为例子 (gdb) bt #0 ngx_http_block (cf=0xbffff3e8, cmd=0x8178b00, conf=0x81a1d6c) at src/http/ngx_http.c:133 #1 0x0806e968 in ngx_conf_handler (cf=0xbffff3e8, last=1) at sr原创 2014-03-20 12:08:28 · 457 阅读 · 0 评论 -
dump,VS调试
前言:利用drwtsn32或NTSD进行程序崩溃处理,都可以生成可用于调试的dmp格式文件。使用VS2005打开生成的DMP文件,能很方便的找出BUG所在位置。本文将讨论以下内容:1、 程序编译选项2、 利用VS2005 分析dump文件3、 常见问题讨论一、 程序编译选项PDB files contains all debug information like type definition a转载 2014-02-17 00:18:00 · 208 阅读 · 0 评论 -
dump,vs
前言:利用drwtsn32或NTSD进行程序崩溃处理,都可以生成可用于调试的dmp格式文件。使用VS2005打开生成的DMP文件,能很方便的找出BUG所在位置。本文将讨论以下内容: 1、 程序编译选项 2、 利用VS2005 分析dump文件 3、 常见问题讨论 一、 程序编译选项 PDB files contains all debug information lik转载 2014-02-17 00:20:19 · 220 阅读 · 0 评论 -
nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI
工作中遇到这个链接错误:网上给出的解决方案是:http://support.microsoft.com/?scid=kb;zh-cn;148652 而经过我的摸索:只需要修改 Linker里面的User Library Dependency Inputs 为YES即可。原创 2011-12-01 18:05:11 · 526 阅读 · 0 评论