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

4 ответа

C ++: доступ к виртуальным методам

4 ответа

Динамический метод диспетчеризации в C

Я знаю, это звучит глупо, и я знаю, что C не является объектно-ориентированным языком. Но есть ли способ, которым динамическая диспетчеризация методов может быть достигнута в C? Я думал о функциональных указателях, но не понял всей идеи. Как я ...

2 ответа

дескриптор виртуального int (struct per_thread_traffic_log * pttl) = 0;

я есть классafporoills это помогает найти данные в нашем модуле управления памятью. (не спрашивайте, почему такое странное имя, я понятия не имею) class afporoills{ void** test(int pos); }; void** afporoills::test(int pos){ ...

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

7 ответов

Почему вптр не стоит на месте?

С каждым классом, который содержит одну или несколько виртуальных функций, связана Vtable. Пустой указатель vptr указывает на эту таблицу. Каждый объект этого класса содержит тот vptr, который указывает на тот же Vtable. Тогда почему vptr не ...

5 ответов

, вы не можете использовать виртуальный базовый подобъект vptr в качестве вашего vptr.

аюсь разобраться в утверждении в книге эффективно C ++. Ниже приведена схема наследования для множественного наследования. Теперь в книге говорится, что для каждого vptr требуется отдельная память в каждом классе. Также это делает следующее ...

1 ответ

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

5 ответов

Q_OBJECT выдает ошибку «неопределенная ссылка на vtable» [дубликат]

На этот вопрос уже есть ответ: Qt Linker Error: «неопределенная ссылка на vtable» [duplicate] [/questions/2555816/qt-linker-error-undefined-reference-to-vtable] 9 ответов Я использую Qt Creator 2.0.1 с Qt 4.7.0 (32 бит) в 32-битной Windows 7 ...

1 ответ

Как определяется удаление указателя с помощью динамического приведения

Как показаноВотможно использовать

1 ответ

Хит производительности vtable lookup в C ++

Я оцениваю, чтобы переписать часть программного обеспечения реального времени с языка ассемблера C / на язык C ++ / ассемблер (по причинам, не относящимся к вопросу, части кода абсолютно необходимы для сборки). Прерывание происходит с частотой 3 ...

3 ответа

Детали реализации виртуальной отправки

Прежде всего, я хочу прояснить, чтоЯ понимаю, что в стандарте C ++ нет понятия vtables и vptrs, Однако я думаю, что практически все реализации реализуют меха...