vtable- все статьи тега ➜ страница 0
Как реализуются виртуальные функции и vtable?
мы все знаем, что виртуальные функции в C++, но как они реализуются на более глубоком уровне? можно ли изменить таблицу vtable или даже получить к ней прямой доступ во время выполнения? существует ли vtable для всех классов или только для тех, которые имеют хотя бы одну виртуальную функцию? абстрактные классы просто имеют значение NULL для указателя функции хотя бы одной записи? наличие одной виртуальной функции замедляет весь класс? Или только вызов функции, которая является виртуальной? ...