Resultados de la búsqueda a petición "c++"
Cuando falla un hilo de trabajo, ¿cómo abortar los trabajadores restantes?
Tengo un programa que genera múltiples hilos, cada uno de los cuales ejecuta una tarea de larga duración. El subproceso principal espera a que se unan todos los subprocesos de trabajo, recopila resultados y sale. Si se produce un error en uno de ...
Expansión de plantilla variable de declaración de cambio
Permítanme considerar el siguiente ejemplo sintético: inline int fun2(int x) { return x; } inline int fun2(double x) { return 0; } inline int fun2(float x) { return -1; } int fun(const std::tuple<int,double,float>& t, std::size_t i) { switch(i) ...
¿Clase base privada errónea inaccesible?
Compilar este código usando g ++ 4.2.1: struct S { }; template<typename T> struct ST { }; template<typename BaseType> class ref_count : private BaseType { }; template<typename RefCountType> class rep_base : public RefCountType { }; class ...
¿Cómo imprimir boost :: any a una secuencia?
Tengo un mapastd::map<std::string, boost::any>, que proviene de laboost::program_options paquete. Ahora me gustaría imprimir el contenido de ese mapa: for(po::variables_map::const_iterator it = vm.begin(); it != vm.end(); ++it) { std::cerr << ...
¿Necesito proteger esta variable con un candado?
entonces tengo un tipo booleano en C ++ en una máquina multiprocesador. La variable comienza la vida como verdadera, y luego hay algunos hilos, uno o más de los cuales podrían escribir que es falsa. Al mismo tiempo, estos hilos también pueden ...
¿Cómo verificar si el valor de enumeración es válido?
Estoy leyendo unenum valor de un archivo binario y me gustaría comprobar si el valor es realmente parte delenum valores. ¿Cómo puedo hacerlo? #include <iostream> enum Abc { A = 4, B = 8, C = 12 }; int main() { int v1 = 4; Abc v2 = static_cast< ...
¿Alternativa a GLUTesselator? [cerrado]
Me preguntaba si había una biblioteca u otra forma de producir polígonos de múltiples contornos en OpenGL. Realicé un perfil de código y el GLUTesselator está matando mi bucle. Gracias Generosidad +50 para una biblioteca con una licencia ...
límite del elemento enum
¿Hay un número máximo permitidoenum elementos en C ++? (La pregunta surgió de la respuesta a mi pregunta anterior sobredefine [https://stackoverflow.com/questions/3199761/define-bit0-bit1-bit2-etc-without-define/3199817#3199817] )
Biblioteca C / C ++ para leer señales MIDI desde un dispositivo USB MIDI
Quiero escribir programas C / C ++ que reciban información de un dispositivo MIDI. El dispositivo MIDI se conecta a mi PC mediante un conector USB. Estoy buscando una biblioteca (implementada C / C ++) que pueda usar para leer las señales MIDI ...
Establecer la barra de título y los colores del borde mediante programación
Estoy tratando de cambiar la barra de título y los colores de los bordes de mi aplicación mediante programación. Intenté muchas cosas, pero sin éxito, y decidí cambiar estos colores en todo el sistema. Porque también es aceptable para mí cambiar ...