АТ
Size: a a a
АТ
KF
АТ
АТ
АТ
KF
KF
АТ
KF
АТ
KF
MP
S
KF
__vfptr? Не могу нарыть информацию.auto& comp = components[entity];вызываю это для конкретного класса, оба, и этот класс, и базовый - тривиальные (все конструкторы и деструкторы по умолчанию). Спокойно вызываю простые функции и конечного класса, и базового. Но как только вызываю виртуальную функцию - падает с
comp = TComponent();
nullptr dereference. Да и виртуалка пишет, что __vfptr = 0x0000.P
__vfptr? Не могу нарыть информацию.auto& comp = components[entity];вызываю это для конкретного класса, оба, и этот класс, и базовый - тривиальные (все конструкторы и деструкторы по умолчанию). Спокойно вызываю простые функции и конечного класса, и базового. Но как только вызываю виртуальную функцию - падает с
comp = TComponent();
nullptr dereference. Да и виртуалка пишет, что __vfptr = 0x0000.KF
comp.myTrivialFunction(); - отработает нормальноcomp.myVirtualFunction(); - упадетKF
P
KF