Preguntas etiquetadas con c++

C ++ es un lenguaje de programación de propósito general. Originalmente fue diseñado como una extensión de C y tiene una sintaxis similar, pero ahora es un lenguaje completamente diferente. Use esta etiqueta para preguntas sobre el código (que se compilará) con un compilador de C ++. Utilice una etiqueta específica de la versión para preguntas relacionadas con una revisión estándar específica [C ++ 11], [C ++ 14], [C ++ 17] o [C ++ 20], etc.


9
std :: inserción de mapa o std :: búsqueda de mapa?
Suponiendo un mapa donde desea conservar las entradas existentes. El 20% del tiempo, la entrada que está insertando son datos nuevos. ¿Hay alguna ventaja en hacer std :: map :: find y luego std :: map :: insert usando ese iterador devuelto? ¿O es más rápido intentar la inserción y …
90 c++  optimization  stl  stdmap 


6
Error: gratis (): siguiente tamaño no válido (rápido):
¿Qué es este extraño error que recibo? Estoy compilando C ++ usando g ++ en Ubuntu 10.10. Aparece aleatoriamente cuando ejecuto el ejecutable (tal vez 2 veces en 8 horas, con 10 compilaciones por hora). Sin embargo, si limpio y recompilo, desaparece la mayor parte del tiempo. *** glibc detected …
90 c++  g++ 

8
¿Python es más rápido y ligero que C ++? [cerrado]
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …





2
Que es esto (( ))?
Mientras navego por el código fuente del compilador gcc (gcc / c-family / c-pragma.c) veo: typedef struct GTY(()) align_stack { int alignment; tree id; struct align_stack * prev; } align_stack; e independientemente de tener muchos años de programación en C detrás de mí, estos bits (())son totalmente desconocidos para mí …
90 c++  c 



2
GNU GCC (g ++): ¿Por qué genera múltiples dtores?
Entorno de desarrollo: GNU GCC (g ++) 4.1.2 Mientras intento investigar cómo aumentar la 'cobertura de código, en particular la cobertura de funciones' en las pruebas unitarias, descubrí que parte de la clase dtor parece generarse varias veces. ¿Alguno de ustedes tiene alguna idea de por qué, por favor? Intenté …
90 c++  g++  destructor 


3
¿Qué causa la señal 'SIGILL'?
Estoy transfiriendo un código C ++ a Android usando NDK y GCC. Básicamente, el código se ejecuta. En un momento, al depurar en Eclipse, la llamada Dabbler::Android::Factory* pFactory = new Dabbler::Android::Factory; causa este error: Thread [1] (Suspended: Signal 'SIGILL' received. Description: Illegal instruction.) 1 <symbol is not available> 0x812feb44 Qué …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.