Resultados de la búsqueda a petición "c++"
android + pthread + c ++ = SIGSEGV
El siguiente código compila y se ejecuta en Linux estándar: #include <iostream> #include <pthread.h> using namespace std; class Foo { public: Foo(); void go_thread(); void stop_thread(); private: static void* worker( void* param ); pthread_t ...
¿Qué encabezados C ++ 0x deben definir nullptr?
Ahora que C ++ 0x ya casi está aquí, he estado experimentando con él, y en particular usando nullptr. No he podido averiguar qué archivos de encabezado estándar se supone que uno debe incluir si necesita usarlo. Cualquier ayuda es apreciada.
Los literales de cadena no están permitidos como parámetros de plantilla que no son de tipo
La siguiente cita es de C ++ Plantillas de Addison Wesley. ¿Podría alguien ayudarme a entender enplain English / layman terms su esencia? Porque los literales de cadena son objetos con enlace interno (dos literales de cadena con el mismo valor ...
¿Qué son las Uniones sin restricción propuestas en C ++ 11?
Me reúnounrestricted unions como una de las funcionalidades que se presentan en C ++ 11. ¿Alguien puede explicar la semántica detrás de esto y las ventajas que ofrece?
¿Para qué se puede usar "new_handler" en C ++ además de la recolección de basura?
os programas @ C ++ pueden definir y establecer unanew_handler() que debería llamarse desde funciones de asignación de memoria comooperator new() si es imposible asignar la memoria solicitada. Un uso de una @ personalizanew_handler() es lidiando ...
¿Cómo almacenar la salida de la llamada al sistema ()?
Estoy usandosystem(3) en Linux en programas de c ++. Ahora necesito almacenar la salida desystem(3) en una matriz o secuencia. Cómo puedo almacenar la salida desystem(3). Estoy usando lo siguiente: system("grep -A1 \"<weakObject>\" file_name | ...
¿Cómo inicializo una matriz de miembros con una initializer_list?
Me estoy poniendo al día con C ++ 0x, y probando cosas con g ++ 4.6 Acabo de probar el siguiente código, pensando que funcionaría, pero no se compila. Me sale el error: incompatible types in assignment of ‘std::initializer_list<const int>’ to ...
Cuándo se asignan / inicializan las variables estáticas de nivel de función?
Estoy bastante seguro de que las variables declaradas globalmente se asignan (e inicializan, si corresponde) al momento del inicio del programa. int globalgarbage; unsigned int anumber = 42; ¿Pero qué pasa con los estáticos definidos dentro de ...
C ++ Patrón de diseño para pasar una gran cantidad de parámetros
Tengo una clase de tamaño razonable que implementa varios algoritmos relacionados lógicamente (de la teoría de grafos). Se requieren aproximadamente 10-15 parámetros como entrada al algoritmo. Estos no son modificados por el algoritmo, pero se ...
Reiniciar un juego y reinstalar objetos
Introducció Estoy creando un pequeño juego en C ++ y me gustaría crear una función para reiniciar el juego. Primero estoy creando el objetoplayer. Luego tengo una instrucción if para determinar cuándo se presiona una tecla determinada para ...