Инициализация гл. переменных и временные объекты
От: Коваленко Дмитрий Россия http://www.ibprovider.com
Дата: 09.09.03 14:14
Оценка:
Вот такая значит беда:

BCB6+SP4
class TMyVariant:public VARIANT
{
 public:
  TMyVariant() {vt=VT_EMPTY;}
 ~TMyVariant() {::VariantClear(this);} //деструктор не вызывается
};

const VARIANT __c_variant_null=TMyVariant();
VARIANT __variant_null=TMyVariant();

int main(int /*argc*/, char* /*argv*/[])
 {return 0;}


А ведь, по идее — должен ?
Я на всякий случай даже точку прерывания на самой VariantClear ставил — не срабатывает.

Вопрос — я могу написать производителю об этой хрене как о баге ?

PS. Буду тестировать службу поддержки зарегистрированных пользователей Borland C++ Builder
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.