Шаг в виртуальные функции в GDB с Clion - PullRequest
0 голосов
/ 16 июня 2019

при входе в виртуальную функцию GDB не остановится на точках останова, установленных внутри виртуальной функции, и Clion отобразит код сборки функции вместо исходного файла C ++.

Я понимаю, что вызов виртуальной функции означает вызов указателя функции из vtable, но Clion четко осознает, как сборка соответствует коду C ++.

Что-нибудь было бы полезно, потому что я изо всех сил пытаюсь заставить код сломаться внутри виртуальной функции, и очень трудно отладить его таким образом.

Скриншот вида разборки: enter image description here

...