C++ deleting destuctor

Тема в разделе "LANGS.C", создана пользователем sn0w, 12 янв 2020.

  1. sn0w

    sn0w Active Member

    Публикаций:
    0
    Регистрация:
    27 фев 2010
    Сообщения:
    956
    нашёл исчо баг в MSC - удаляющий деструктор для полиморфного класса с какогото перепуга векторный а не скалярный. по крайней мере - именуется таковым.
    --- Сообщение объединено, 12 янв 2020 ---
    *destructor* ofc
     
  2. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.241
    Пример кода?
     
  3. sn0w

    sn0w Active Member

    Публикаций:
    0
    Регистрация:
    27 фев 2010
    Сообщения:
    956
    а вроде нормально всё, просто gcc/clang скалярный сразу заносят в таблицу, а msc - векторный, который в свою очередь вызывает скалярный.
    только нахрена так - скалярный то запиливается сразу в тот же объектник, а векторный указывается как EXTRN, получается петля с ненужной зависимостью.