Resultados de la búsqueda a petición "c++"
Usando boost :: spirit, ¿cómo requiero que parte de un registro esté en su propia línea?
Tengo un analizador de registros que arroja una de varias excepciones para indicar qué regla falló. Materia frontal: #include <iostream> #include <sstream> #include <stdexcept> #include <string> #include <boost/spirit/include/qi.hpp> ...
¿Por qué este bucle produce "advertencia: la iteración 3u invoca un comportamiento indefinido" y genera más de 4 líneas?
Compilando esto: #include <iostream> int main() { for (int i = 0; i < 4; ++i) std::cout << i*1000000000 << std::endl; }ygcc produce la siguiente advertencia: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations] ...
Clasificación topológica usando std :: sort
Nota:Mientras escribía esta pregunta, creo que ya encontré la respuesta. Siéntase libre de enmendarlo o agregarlo con una versión mejor. Pensé que sería bueno documentar mi problema.editarEstaba equivocado, mi respuesta no ...
Evitar la eliminación de C ++ 11 de bucles sin fin
Como se discutió enesta pregunta [https://stackoverflow.com/questions/3592557/optimizing-away-a-while1-in-c0x], C ++ 11 optimiza los bucles sin fin. Sin embargo, en dispositivos integrados que tienen un único propósito, los bucles sin fin tienen ...
¿Es posible alias un enumerador de clase enum?
Dada una clase enum de C ++ 11, anidada dentro de varios espacios de nombres con nombres largos y feos: namespace long_and_ugly { enum class colour { red, green, blue }; }¿Se pueden hacer alias de los valores de enumeración? Con clang ++ 3.5, es ...
Integrando MuPDF como proyecto de biblioteca (Android)
Así que he construido este proyecto basado en un lector de pdf (MuPDF). Usé ndk-build para eso. El nombre de este proyecto es ChoosePDFActivity. Sé que se ha creado correctamente porque puedo ver un archivo .so dentro de milibs / armrabi-v7a / ...
Implementación atómica C ++ 0x en la pregunta c ++ 98 sobre __sync_synchronize ()
He escrito la siguiente plantilla atómica con el fin de imitar las operaciones atómicas que estarán disponibles en el próximo estándar c ++ 0x. Sin embargo, no estoy seguro de que la llamada __sync_synchronize () que tengo alrededor de la ...
C ++ 11 Diferencia en constructores (llaves)
Soy bastante nuevo en C ++ y he observado que las siguientes líneas de código actúan de manera diferente MyClass c1; c1.do_work() //works MyClass c2(); c2.do_work() //compiler error c2228: left side is not a class, structure, or union. MyClass ...
¿Cómo compilar curlpp en ubuntu?
A continuación se muestra un código simple test.c usando curl: #include <stdio.h> #include <curl/curl.h> int main(){ return 0; }Para compilar este código, uso: gcc test1.c -lcurl -o test1Para test1.c la compilación anterior es correcta. Ahora ...
Los pasos y puntos de interrupción de Kdevelop no funcionan
Necesito usar pasos (paso a paso, paso a paso la instrucción ...) y puntos de interrupción. Pero las opciones Paso a paso, Paso a paso la instrucción y ect. están deshabilitados en el menú Ejecutar. Y cuando pongo el punto de interrupción en el ...