Size: a a a

2021 March 20

CD

Constantine Drozdov in C++ Together 2.0
Zarret
Господа, помогите пж, ловлю undefined ref to vtable хер пойми почему, вроде деструктор виртуальный, все функции в интерфейсе переопределяются дальше
Ась?
источник

IZ

Ilia Zviagin in C++ Together 2.0
Zarret
Короче это какая-то жэппа, я изолировал интерфейс до одного наследника, перепроверил что бы все виртуальные ф-ии были реализованны и хер там
Публиш йор коде анд прджект, лет сомван ривьюююю
источник

VD

Vlad Doc in C++ Together 2.0
Ilia Zviagin
Публиш йор коде анд прджект, лет сомван ривьюююю
источник

D

Danya in C++ Together 2.0
Zarret
class IClass{
public:
   virtual void foo1();
   virtual void foo2();
   virtual void foo3();
}

class MyClass : public IClass{
public:
MyClass() = def;
virtual ~MyClass() = def;
   virtual void foo1() override;//определено в цппшнике
   virtual void foo2() override;
   virtual void foo3() override;
...
}
В интерфейсе же нет виртуального деструктора
источник

CD

Constantine Drozdov in C++ Together 2.0
Danya
В интерфейсе же нет виртуального деструктора
Ето не важно, vtbl инстанцируется конструктором
источник

D

Danya in C++ Together 2.0
Zarret
Ну я на лини
Го MRE на годболт
источник

R

Roman in C++ Together 2.0
@AlexFails  в Summary я получается описываю кратко проект, или что в пакет входит?
источник

R

Roman in C++ Together 2.0
Надо кстати упоковать проект, и пойти обновлять Линух
источник

R

Roman in C++ Together 2.0
надеюсь не будет как в прошлый раз
источник

R

Roman in C++ Together 2.0
Краткий обзор, как проходит неудачное обновление Линуха
источник

Z

Zarret in C++ Together 2.0
Danya
В интерфейсе же нет виртуального деструктора
А он и не нужен
источник

Z

Zarret in C++ Together 2.0
Там в другом проблема была
источник

Z

Zarret in C++ Together 2.0
Тоже тривиально тупая
источник

D

Danya in C++ Together 2.0
Zarret
Там в другом проблема была
Ну расскажи
источник

Z

Zarret in C++ Together 2.0
Danya
Ну расскажи
Шо там рассказывать
источник

Z

Zarret in C++ Together 2.0
= 0 забыл прописать
источник

Z

Zarret in C++ Together 2.0
У методов
источник

Z

Zarret in C++ Together 2.0
Усё
источник

VD

Vlad Doc in C++ Together 2.0
Кек
источник

D

Danya in C++ Together 2.0
Лол
источник