none
C++内存问题 RRS feed

  • 问题

  • BOOL DoRequest(const char *pszReqPkg, int nReqLen)
    {
            string strSend(pszReqPkg);

    }我的程序刚开始总是报内存错误,后来delete一些new空间后基本没出错了,但是偶尔还是会报 应用程序异常。。该内存不能被read的错误。我下了个purify测试工具。上面显示ABR,UMR,IPR里面的error location总是显示以上的一段代码。指示总是停在这一行代码,我很疑惑,以前一个程序这么用从没看到出过错呀。请告诉能指点一下,这种程序错误一般是什么造成的,然后能指点下purify里面的一些基本翻译吗,比如IPR代表什么意思呢。里面那个allocation location是表示什么呢

    2011年7月25日 3:19

答案