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

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' ...

5 ответов

Не может быть удручен, потому что класс не полиморфен?

Возможно ли иметь наследование без виртуальных методов? Компилятор говорит, что следующий код не является полиморфным. Пример: Class A(){ int a; int getA(){return a;}; } Class B(): A(){ int b; int getB(){return b;}; }В другом классе мы пытаемся ...

3 ответа

Виртуальное наследование и пустой vtable в базовом классе

Вот этот код: #include <iostream> class Base { int x; }; class Derived : virtual public Base { int y; }; int main() { std::cout << sizeof(Derived) << std::endl; // prints 12 return 0; }Я читал, что когда какой-то класс виртуально наследуется, ...

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

4 ответа

неопределенная ссылка на vtable для…

Я пытаюсь написать Http-прокси, который в основном работает какindianwebproxy [http://sourceforge.net/projects/indiawebproxy/] Итак, я запустил qtcreator, но один из моих классов не может скомпилировать с печально известной ошибкой:undefined ...

4 ответа

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

Я пытаюсь использовать таблицу виртуальных методов для вызова функций по индексу в классе ... Предположим, у нас есть следующий код: class Base { public: Base() {} virtual ~Base() {} virtual Base* call_func(unsigned int func_number) { // Some ...

7 ответов

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

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

9 ответов

Qt Linker Error: «неопределенная ссылка на vtable» [duplicate]

На этот вопрос уже есть ответ: Неопределенная ссылка на vtable. Попытка скомпилировать проект Qt [/questions/1552069/u ndefined-reference-to-vtable-trying-to-compile-a-qt-project] 16 ответов Это мой заголовок: #ifndef BARELYSOCKET_H #define ...

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 ...