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

5 la respuesta

Cambiar el hilo del bucle de mensajes de una ventana

Recientemente intenté poner el bucle de mensajes de una ventana en su propio hilo, y me preguntaba por qué nunca recibió ningún mensaje, pero he aprendido que Windows publica mensajes en el hilo que creó la ventana. ¿Cómo se crea una ventana en ...

3 la respuesta

Uso de palabra clave typename con parámetros de función de plantilla

En C ++, eltypename se necesita la palabra clave para que el compilador pueda desambiguar entre los tipos anidados y los valores anidados en las plantillas. Sin embargo, hay ciertas situaciones en las que no es posible la ambigüedad, como cuando ...

3 la respuesta

operador << sobrecarga ostream

Para usar cout como tal: std :: cout << myObject, ¿por qué tengo que pasar un objeto ostream? Pensé que era un parámetro implícito. ostream &operator<<(ostream &out, const myClass &o) { out << o.fname << " " << o.lname; return out; }Gracias

1 la respuesta

Diferentes resultados en Clang y GCC cuando se convierte a std :: opcional <T>

Dado el siguiente código: #include <iostream> #include <optional> struct foo { explicit operator std::optional<int>() { return std::optional<int>( 1 ); } explicit operator int() { return 0; } }; int main() { foo my_foo; std::optional<int> ...

8 la respuesta

doble o flotante, ¿cuál es más rápido? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Está usando el doble más rápido que el flotador? [/questions/3426165/is-using-double-faster-than-float] 7 respuestasEstoy leyendo "C ++ acelerado". Encontré una oración que dice "a vecesdouble es más ...

4 la respuesta

¿Cómo vincular un .DLL estáticamente?

Tenemos un (puro nativo C ++) .DLL que es construido por VS. Como clientes tenemos algunas aplicaciones nativas de C ++ y un .Net-Wrapper alrededor de esta DLL escrita en C ++ / CLI. Finalmente, hay algunas aplicaciones de cliente ...

7 la respuesta

Conversión de cv :: Mat a IplImage *

La documentación sobre esto parece increíblemente irregular. Básicamente tengo una matriz vacía de IplImage * s (IplImage ** imageArray) y estoy llamando a una función para importar una matriz de cv :: Mats: quiero convertir mi cv :: Mat en una ...

1 la respuesta

necesita ayuda para generar pulsaciones de teclas en aplicaciones existentes en un entorno Linux usando C ++

Necesito ayuda para generar pulsaciones de teclas en mi aplicación existente en el entorno LINUX. Soy plenamente consciente de que hay bibliotecas en Dev C ++ que hacen exactamente lo que quiero pero en Windows y necesito algo así en Linux. He ...

2 la respuesta

Asignar memoria para un vector [cerrado]

¿Alguien puede darme un ejemplo de cómo asignar memoria para un vector? Un par de líneas es todo lo que necesito. Tengo un vector que toma entre 20 y 30 elementos ... pero cuando trato de agruparlo y compilarlo solo obtengo las primeras entradas.

2 la respuesta

enable_shared_from_this (c ++ 0x): ¿qué estoy haciendo mal?

Solo estoy jugando con los punteros inteligentes en el próximo nuevo estándar de c ++. Sin embargo, no entiendo el uso de la función shared_from_this. Esto es lo que tengo: #include <iostream> #include <memory> class CVerboseBornAndDie2 : ...