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

1 la respuesta

¿Puedo llamar a una función virtual para inicializar un subobjeto de clase base?

Sé que las funciones virtuales no deberían llamarse directa o indirectamente en un constructor, pero este código funciona bien. ¿Es seguro lo que tengo aquí? #include <iostream> #include <string> struct A { A (const std::string& name) {std::cout ...

3 la respuesta

Llamar a la función de clase derivada de la clase base

class base { public: virtual void start(); virtual void stop(); void doSomething() { start(); .... stop(); } } class derived : public base { public: void start(); void stop(); }Pero cuando llamodoSomething() en la clase derivada está usando su ...

3 la respuesta

¿Cuál es la forma más fácil de ejecutar scripts de Python en un servidor en la nube?

Tengo una secuencia de comandos de Python de rastreo web que tarda horas en completarse, y no es factible ejecutarla completamente en mi máquina local. ¿Hay una manera conveniente de implementar esto en un servidor web simple? El ...

6 la respuesta

Cómo encontrar con javascript si el elemento existe en DOM o es virtual (ha sido creado por createElement)

Estoy buscando una manera de encontrar si el elemento referenciado en javascript se ha insertado en el documento. Vamos a ilustrar un caso con el siguiente código: var elem = document.createElement('div'); // Element has not been inserted ...

12 la respuesta

Alternativa a los métodos virtuales estáticos de c ++

En C ++ no es posible declarar una función virtual estática, ni emitir una función no estática a un puntero de función de estilo C. Ahora, tengo un SDK de ol 'C simple que usa mucho los punteros de función. Tengo que llenar una estructura con ...

2 la respuesta

Conda: creando un entorno virtual

Estoy tratando de crear un entorno virtual. He seguido pasos de ...

5 la respuesta

Anular el número de parámetros de funciones virtuales puras

He implementado la siguiente interfaz: template <typename T> class Variable { public: Variable (T v) : m_value (v) {} virtual void Callback () = 0; private: T m_value; };Una clase derivada adecuada se definiría así: class Derived : public ...

4 la respuesta

Requerir anulaciones de funciones virtuales para usar la palabra clave de anulación

C ++ 11 agregadooverride para asegurarse de que las funciones miembro que escribe que tiene la intención de anular las funciones virtuales de clase base realmente lo hacen (o no compilarán). Pero en una gran jerarquía de objetos, ¡a veces podría ...

7 la respuesta

Anulación vs virtual

¿Cuál es el propósito de usar la palabra reservada virtual frente a las funciones? Si quiero que una clase secundaria anule una función principal, simplemente declaro la misma función, comovoid draw(){}. class Parent { public: void say() { ...

3 la respuesta

Comportamiento extraño al llamar a funciones virtuales

No entiendo lo que está mal con este código. ¡Parece una trampa increíble! Este código: class Foo { public: virtual double foo(double x) const = 0; double foo(int x) const { return (double)(x + x); } }; class Bar : public Foo { public: ...