none
来个内存泄露的问题,帮忙啊,没遇到过 RRS feed

  • 问题

  • 我的程序遇到了如下内存泄露的问题,我把该delete的都delete了,

    出问题后调试指向代码

    ==============================

     else if (m_pData == NULL)
     {
      // create buffer big enough to hold number of requested elements or
      // m_nGrowBy elements, whichever is larger.
    #ifdef SIZE_T_MAX
      ASSERT(nNewSize <= SIZE_T_MAX/sizeof(TYPE));    // no overflow
    #endif
      size_t nAllocSize = __max(nNewSize, m_nGrowBy);
      m_pData = (TYPE*) new BYTE[(size_t)nAllocSize * sizeof(TYPE)];
      memset((void*)m_pData, 0, (size_t)nAllocSize * sizeof(TYPE));
      for( int i = 0; i < nNewSize; i++ )


    =========================

    大侠来帮忙呀,谢谢
    2009年7月22日 7:51

答案

全部回复