Resultados de la búsqueda a petición "vtable"

2 la respuesta

referencia indefinida a vtable: miembro virtual, clases generadas por gsoap

gsoap con sus herramientas wsdl2h y soapcpp2 me proporcionó un archivo soapStub.h que contiene lo siguiente: class SOAP_CMAC ns2__SOAPKunden { public: std::string *adresszusatz; // ... public: virtual int soap_type() const { return 7; } // ... ...

1 la respuesta

¿Cómo se detecta la eliminación de un puntero usando la conversión dinámica?

Como se muestraaquí [http://www.devx.com/tips/Tip/28143], uno puede usardynamic_cast para detectar un puntero eliminado: #include <iostream> using namespace std; class A { public: A() {} virtual ~A() {} }; class B : public A { public: B() {} }; ...

3 la respuesta

Tablas de métodos virtuales

Cuando se discuten clases selladas, el término "tabla de funciones virtuales" se menciona con bastante frecuencia. ¿Qué es esto exactamente? Leí acerca de una tabla de métodos hace un tiempo (tampoco recuerdo el propósito del propósito de esto) y ...

3 la respuesta

¿Por qué las funciones virtuales no pueden usar la deducción de tipo de retorno?

n3797 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3797.pdf]dice: § 7.1.6.4/14: Una función declarada con un tipo de retorno que utiliza un tipo de marcador de posición no debe ser virtual (10.3). Por lo tanto, el siguiente ...

0 la respuesta

Eficiencia de la función virtual y la palabra clave 'final'

Considere un programa que tenga una claseFoo que contiene una funciónFoo::fn declarado así: virtual void fn();y una subclase deFoo llamadoBar. Will declarandoBar::fn Me gusta esto: virtual void fn() override final;causar llamadas afn enBar o ...

0 la respuesta

Método COM compensaciones en Delphi

En Delphi, ¿cómo puedo encontrar la dirección de un método COM? Puedo codificar las compensaciones //0 is the offset of the QueryInterface method p := TPonterArray(pointer(SomeInterface)^)[0];pero preferiría usar nombres simbólicos. Lo siguiente ...

2 la respuesta

¿Cuántas vptr tendrá un objeto de clase (usa herencia simple / múltiple)?

Cuántos vptr se necesitan generalmente para un objeto cuyo clas (hijo) tiene una herencia única con una clase base que hereda múltiples base1 y base2. ¿Cuál es la estrategia para identificar cuántas vptrs ha proporcionado un objeto que tiene un ...

1 la respuesta

¿Los tipos de C ++ POD tienen RTTI?

Según tengo entendido, cómo se implementa RTTI en varios compiladores de C ++ (como GCC), un puntero altype_info los datos se almacenan en elvtable datos de cada clase. Y también como se ...

9 la respuesta

Qt Error del vinculador: "referencia indefinida a vtable" [duplicado]

Esta pregunta ya tiene una respuesta aquí: Referencia indefinida a vtable. Intentando compilar un proyecto Qt [/questions/1552069/u ndefined-reference-to-vtable-trying-to-compile-a-qt-project] 16 respuestas Este es mi encabezado: #ifndef ...

5 la respuesta

Q_OBJECT arrojando el error 'referencia indefinida a vtable' [duplicado]

Esta pregunta ya tiene una respuesta aquí: Qt Error del vinculador: "referencia indefinida a vtable" [duplicado] [/questions/2555816/qt-linker-error-undefined-reference-to-vtable] 9 respuestas Estoy usando Qt Creator 2.0.1 con Qt 4.7.0 (32 bit) ...