Здравствуйте, Georgy, Вы писали:
K>>и при определённых условиях, в My() нужно бы было вызвать что-то типа delete fff[2], т.е. удалить один объект из массива объектов. Но так как массив объектов я объявил глобальным — это ведёт к завершению программы.
G>Возможно, проблема в том, что после delete fff[2] не стоит fff[2] = NULL, и на следующий тик таймера вызывается вирт. ф-я мёртвого объекта? G>Для более точного "диагноза" желательно увидеть код.
Да и вообще, дизайн программы вызывает большие вопросы.
Глобальный... голый массив... голых указателей... без контроля размера (а что, если юзер нажмёт кнопку 101 раз?)...