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

1 la respuesta

OpenCV GPU Farneback Optical Flow funciona mal en subprocesos múltiples

Mi aplicación usa la clase Opencv gpugpu::FarnebackOpticalFlow para calcular el flujo óptico entre un par de cuadros consecutivos de un video de entrada. Para acelerar el proceso, aproveché el soporte TBB de OpenCV para ejecutar el método en ...

1 la respuesta

Establezca la precisión con fstream en el archivo de salida - formato doble

No puedo encontrar una respuesta sobre cómo podría usar un fstream ya abierto para generar dobles formateados en un archivo de texto. Actualmente mi código está haciendo esto: int writeToFile (fstream& f, product_record& p) { if (!f){ cout << ...

8 la respuesta

Implementación anti-if del método de fábrica

Estoy aplicando el patrón de diseño Factory en mi proyecto C ++, y a continuación puedes ver cómo lo estoy haciendo. Intento mejorar mi código siguiendo la campaña "anti-if", por lo tanto, quiero eliminar las declaraciones if que tengo. ¿Alguna ...

1 la respuesta

Obtener el título de la ventana con XCB

Estoy tratando de obtener información sobre la ventana en foco. Parece que obtengo una identificación de ventana correcta dexcb_get_input_focus_reply_t->focus: permanece igual para mi Eclipse IDE (56623164) y es otro para cualquier otra ventana ...

4 la respuesta

¿Debería un destructor de clase abstracta ser puramente virtual?

Creo que virtual solo es generalmente suficiente. ¿Hay alguna otra razón para hacerlo virtual puro que forzar a las clases derivadas a implementar su propio destructor?Quiero decir, si asignas algo en el constructor de tu clase, deberías impedir ...

2 la respuesta

Comprobando si un contenedor de secuencia es contiguo en la memoria

¿Hay alguna manera de verificar si un contenedor de secuencia es contiguo en la memoria? Algo como: #include <iostream> #include <vector> #include <deque> #include <array> int main() { std::cout << std::boolalpha; std::cout ...

2 la respuesta

Cómo vincular una biblioteca de terceros (LibUSB) en CMake

Estoy intentando usar LibUSB en un proyecto. Sin embargo, cada vez que intento usar funciones básicas de libUSB me sale el siguiente error: ...src/main/main.cpp.o: In function `main': ...src/main/main.cpp:10: undefined reference to `libusb_init' ...

2 la respuesta

Cómo interrumpir o cancelar un núcleo CUDA del código del host

Estoy trabajando con CUDA y estoy tratando de detener el funcionamiento de mis núcleos (es decir, terminar todos los hilos en ejecución) después de un ciertoif El bloque está siendo golpeado. ¿Cómo puedo hacer eso? Estoy realmente atrapado aquí.

7 la respuesta

Verificación doble de bloqueo en C ++: nuevo en un puntero temporal, luego asignarlo a instancia

¿Algo mal con la siguiente implementación de Singleton? Foo& Instance() { if (foo) { return *foo; } else { scoped_lock lock(mutex); if (foo) { return *foo; } else { // Don't do foo = new Foo; // because that line *may* be a 2-step // process ...

3 la respuesta

Intentando que CUDA 7.5 funcione con GCC 5.x

Por lo tanto, si intenta usar nvcc cuando el sistema GCC es la versión 5 en adelante, obtiene un error de "versión no compatible". Pero, he escuchado a personas informar que acaban de comentar esto y que CUDA 7.5 "funciona para ellos" con GCC ...