我的程序崩潰了,我正在爲了崩潰而不知所措。主要的問題是wxwidgets文檔說引用計數用於wxImage對象。這到底是什麼意思?爲什麼這段代碼會崩潰?wxWidgets中的引用計數,它在這種簡單情況下如何工作?
wxImage* t = m_default_image; //m_default_image is a pointer pointing to a valid wxImage object.
wxDELETE(m_default_image);
if(t->IsOk())
{
wxLogMessage("reference counting works!");
}
崩潰的行是t-> IsOK()。不應該引用計數阻止實際的對象被刪除,所以我的ttr仍然指向有效的東西?