Resultados de la búsqueda a petición "c++"

2 la respuesta

¿Cómo puede una clase derivada usar un miembro protegido de la clase base?

Digamos que una clase baseA define un miembro protegido. Una clase derivadaB usa este miembro. class A { public: A(int v) : value(v) { } protected: int value; }; class B : public A { public: B(int v) : A(v) { } void print() const; ...

1 la respuesta

Problemas relacionados con MinGW (v.4.3.0) y libhid

Contexto: estoy usando Qt 5.9.3 en Windows, compilando para MinGW de 32 bits. Sin embargo, la parte Qt es un problema secundario: el problema parece ser con MinGW. La versión de MinGW es 4.3.0, suministrada preconstruida como parte de ...

4 la respuesta

¿Por qué Visual Studio no puede encontrar mi DLL? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo configuro la ruta a un archivo DLL en Visual Studio? [/questions/2119539/how-do-i-set-the-path-to-a-dll-file-in-visual-studio] 5 respuestasEn Visual Studio 2010, bajoVC++ Directories > Executable ...

1 la respuesta

El código clang ++ no optimizado genera "movl $ 0, -4 (% rbp)" innecesarios en un main trivial ()

Creé un programa mínimo de C ++: int main() { return 1234; }y lo compiló con clang ++ 5.0 con la optimización deshabilitada (el valor predeterminado-O0)El código de ensamblaje resultante ...

2 la respuesta

(WMI) Parámetro ExecMethod out - El resultadoSnapshot es NULL independientemente del resultado de la llamada, ¿por qué?

Estoy usando WMI para crear un punto de control RCT. A continuación se muestra el fragmento de código. El problema es cuando llamo al métodoCreate Snapshot utilizandoExecMethodel punto de control se crea pero elResultingSnapshot todavía apunta ...

2 la respuesta

Pasar un puntero compartido por referencia o por valor como parámetro a una clase

¿Se debe pasar un puntero compartido por referencia o por valor como parámetro a una clase si se va a copiar en una variable miembro? La copia del puntero compartido incrementará el recuento de referencias y no quiero hacer copias innecesarias ...

4 la respuesta

Cálculo e impresión factorial en tiempo de compilación en C ++

template<unsigned int n> struct Factorial { enum { value = n * Factorial<n-1>::value}; }; template<> struct Factorial<0> { enum {value = 1}; }; int main() { std::cout << Factorial<5>::value; std::cout << Factorial<10>::value; }El programa ...

3 la respuesta

Orden de magnitud de costo de CPU para algunas operaciones básicas

Después de responder aesa pregunta tan [https://stackoverflow.com/questions/4974617/what-is-more-efficient-stack-memory-or-heap/4974651#4974651] y que me denuncien me gustaría comprobar algo contigo. Para tener una idea preliminar del costo del ...

5 la respuesta

¿Cómo redirigir la salida qDebug, qWarning, qCritical, etc.?

Estoy usando muchoqDebug() << declaraciones para salida de depuración. ¿Hay alguna forma multiplataforma que pueda redirigir esa salida de depuración a un archivo, sin recurrir a scripts de shell? Supongo ...

2 la respuesta

Lanzamiento incorrecto: ¿es el lanzamiento o el uso el que es un comportamiento indefinido?

Si realizo una conversión de una base a un tipo derivado, pero el tipo base no es una instancia de tipo derivado, pero solo uso el resultado si lo es, ¿obtengo un comportamiento indefinido? Difícil de entender lo que estoy preguntando? Echale un ...