本帖最后由 VisualEleven 于 2014-06-04 19:25:44 编辑

解决方案 »

  1.   

    ImageDib没有相应的构造函数?
      

  2.   


    if (m_dib!=NULL)
        {
            delete  m_dib;
            m_dib = NULL;//m_dib = 0;
        }
      

  3.   

    本帖最后由 VisualEleven 于 2014-06-05 09:18:55 编辑
      

  4.   

    new delete 记得要配对。。没有new,请不要delete
      

  5.   

    ImageDib m_dib;
    已经 构造了, 不能 new 
    他 不是 指针 !
      

  6.   

    改为:
     m_dib = new ImageDib();看看
      

  7.   

    8楼正解!顶!
    正确的定义为
    ImageDib *m_dib;