OXFeeeFeee指针的含义

测试时,遇到程序崩溃

    调试时,发现崩溃处的某指针值为0xfeeefeee,此值的含义为:  此指针指向的位置已经被释放了, 但释放后,又错误的重新调用了这个无效指针。

    经检查,错误之处为:


[cpp]  view plain copy
  1. TB_Chosen->ReleaseAll();  
  2. delete TB_Chosen;  
  3. m_paTextBox.RemoveAt(nIndex);  
  4.   
  5. TB_Chosen->Update();  //TB_Chosen 已经在前面释放了,但此处又调用,因此出现了错误  
  6. TB_Chosen->UpdateCaret();  

   

   总结,0xfeeefeee的含义为: 指针指向的空间已经被DELETE释放掉,但程序在未给该指针重新赋值前,又错误的调用了这个无效的指针

你可能感兴趣的:(指针)