IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    用mtrace()查看内存泄漏

    Qiang发表于 2010-06-30 08:48:44
    love 0
    ?View Code C
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    #include 
    #include 
    #include 
    int main(void)
    {
        setenv("MALLOC_TRACE", "./memleak.log", 1);
        mtrace();
        char *p=malloc(10);
        return 0;
    }

    然后用mtrace命令就可以查看内存泄漏情况:

    ?View Code BASH
    1
    
    $ mtrace memleak.log


沪ICP备19023445号-2号
友情链接