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

2 la respuesta

Rhino se burla de una clase abstracta sin burlarse de su método virtual?

Puedo ejecutar el cuerpo de un método virtual que vive en una clase abstracta que se ha burlado con Rhino Mocks? Para ser claros, no estoy tratando de burlarme del comportamiento del método virtual. Estoy intentando / probar / el método virtual ...

1 la respuesta

Alternativas a vtable

Vtables son omnipresentes en la mayoría de las implementaciones de OO, pero ¿tienen alternativas? La página wiki para vtables tiene una breve descripción, pero no mucha información (y enlaces apagados). ¿Conoce alguna implementación de lenguaje ...

2 la respuesta

Palabra clave de función virtual

¿Hay alguna diferencia entre declarar la función virtual heredada en una clase secundariaco la palabra clave "virtual"o n, considerando que quiero llamar diversión apropiada para el tipo de mis objetos. Mira los comentarios. #include <cstdio> ...

3 la respuesta

Conjunto de objetos de clase base polimórficos inicializados con objetos de clase secundaria

Lo siento por el título complicado. Tengo algo como esto: class Base { public: int SomeMember; Base() : SomeMember(42) {} virtual int Get() { return SomeMember; } }; class ChildA : public Base { public: virtual int Get() { return SomeMember*2; ...

4 la respuesta

¿Podemos tener un método estático virtual? (c ++) [duplicado]

Posible duplicado: C ++ miembros virtuales estáticos? [https://stackoverflow.com/questions/1820477/c-static-virtual-members] ¿Podemos tener un método estático virtual (en C ++)? Intenté compilar el siguiente código: #include <iostream> using ...

2 la respuesta

Dispositivo HID Bluetooth y campos de texto iOS

Estamos utilizando un dispositivo BT, que actúa como teclado, para hablar con el iPad. Queremos que este dispositivo bluetooth hable con 1 campo en nuestra aplicación. (Que está en su propia vista) Todos los demás campos de texto / campos de ...

6 la respuesta

unción virtual que es constante en la clase base y no constante en la derivada

¿Alguien puede explicar el resultado del siguiente código? #include <iostream> #include <string> class Animal { public: Animal(const std::string & name) : _name(name) { } ~Animal() { } virtual void printMessage() const { std::cout << "Hello, ...

6 la respuesta

Funcionamientos internos de C # Virtual y Override

El tema de cómo funciona internamente el mecanismo virtual y de anulación de C # ha sido discutido hasta la muerte entre los programadores ... pero después de media hora en google, no puedo encontrar una respuesta a la siguiente pregunta (ver a ...

3 la respuesta

override en funciones no virtuales

El C ++ 11 FDIS dice Si una función virtual está marcada con la anulación virt-specifier y no anula una función miembro de una clase base, el programa está mal formado. [Ejemplo: struct B { virtual void f(int); }; struct D : B { void f(long) ...

3 la respuesta

Está haciendo una especialización de plantilla de función virtual legal?

En C ++, se supone que una especialización de plantilla de función actúa exactamente como una función normal. ¿Eso significa que puedo hacer uno virtual? Por ejemplo struct A { template <class T> void f(); template <> virtual void f<int>() {} ...