Re: Как удалить глобальный объект или посоветуйте, что помен
От: dr. Frost Россия  
Дата: 16.08.04 06:26
Оценка:
а может проще написать типа класс одиночку(Singletone) который бы и осуществлял все манипуляции с массивом нужных элементов?

типа
*.h
///////////////////////////////
class CMyCBASEMan
{
private:
static CMyCBASEMan* m_Me;
CMyCBASEMan();
/// All whan you want;

///
public:
~CMyCBASEMan();
CMyCBASEMan* GetInstance();
/// твои мемберы класса все как обычно.
};

////////////////////////////////////
*.cpp

///////////////////////////////////
...

CMyCBASEMan* CMyCBASEMan::m_Me=0;
//конструктор
//деструктор

CMyCBASEMan* CMyCBASEMan::GetInstance()
{
if(!m_Me)
m_Me=new CMyCBASEMan;
return m_Me;
}



//использование

...::OnButtonAdd()
{
CMyCBASEMan *man=CMyCBASEMan::GetInstance();
// дальше как обычно.
}
Уверенность, это чувство которое возникает у вас перед тем как вы осознали ситуацию.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.