Resultados de la búsqueda a petición "virtual"
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 ...
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 ...
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> ...
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; ...
¿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 ...
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 ...
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, ...
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 ...
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) ...
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>() {} ...