C++ deleting destuctor

Discussion in 'LANGS.C' started by sn0w, Jan 12, 2020.

  1. sn0w

    sn0w Active Member

    Blog Posts:
    0
    Joined:
    Feb 27, 2010
    Messages:
    958
    нашёл исчо баг в MSC - удаляющий деструктор для полиморфного класса с какогото перепуга векторный а не скалярный. по крайней мере - именуется таковым.
    --- Сообщение объединено, Jan 12, 2020 ---
    *destructor* ofc
     
  2. Rel

    Rel Well-Known Member

    Blog Posts:
    2
    Joined:
    Dec 11, 2008
    Messages:
    5,317
    Пример кода?
     
  3. sn0w

    sn0w Active Member

    Blog Posts:
    0
    Joined:
    Feb 27, 2010
    Messages:
    958
    а вроде нормально всё, просто gcc/clang скалярный сразу заносят в таблицу, а msc - векторный, который в свою очередь вызывает скалярный.
    только нахрена так - скалярный то запиливается сразу в тот же объектник, а векторный указывается как EXTRN, получается петля с ненужной зависимостью.