Результаты поиска по запросу "vtable"

1 ответ

Типы POD в C ++ имеют RTTI?

9 ответов

да, посмотрите на мой пример ниже. Пропуск указателя v-таблицы вызовет некоторые серьезные проблемы. однако, опустить таблицы vtable может быть легко, тогда запись RTTI будет опущена - gcc использует таблицу v для ссылки на данные RTTI.

дого объекта виртуального класса есть указатель на vtable? Или он есть только у объекта базового класса с виртуальной функцией? Где хранился vtable? секция кода или секция данных процесса?

4 ответа

Виртуальная таблица C ++

Я читал много людей, которые писали: «Для класса, в котором объявлена ​​виртуальная функция, существует виртуальная таблица».Мой вопрос: существует ли vtable...

ТОП публикаций

0 ответов

Смещения метода COM в Delphi

В Delphi как узнать адрес COM-метода? Я могу жестко закодировать смещения

1 ответ

Есть ли способ вывести макет класса скомпилированной программы g ++

При компиляции с g ++ -fdump-class -ierarchy экспортирует виртуальные таблицы программы в (более или менее) удобочитаемом формате. Тем не менее, результирующ...

1 ответ

Неопределенная ссылка на 'vtable for xxx'

takeaway.o: In function `takeaway': project:145: undefined reference to `vtable for takeaway' project:145: undefined reference to `vtable for takeaway' takeaway.o: In function `~takeaway': project:151: undefined reference to `vtable for takeaway' ...

11 ответов

У меня есть выход таким образом:

3 ответа

asm.js - Как должны быть реализованы указатели функций

Примечание: этот вопрос чисто о

1 ответ

 где обновляемая информация закончилась.

имеет множественное наследование. Реализация множественного наследования на уровне сборки может быть довольно сложной, но есть хорошиеописания онлайн о том, ...

3 ответа

Почему виртуальные функции не могут использовать вывод типа возврата?

n3797 говорит:§ 7.1.6.4/14:Функция, объявленная с типом возврата, который использует тип заполнителя, не должна быть виртуальной (10.3).Поэтому следующая про...