Resultados de la búsqueda a petición "gcc"

2 la respuesta

Qué significa && en vacío * p = && abc;

Me encontré con un códigovoid *p = &&abc;. ¿Cuál es el significado de&& ¿aquí? Sé acerca de las referencias de valor pero creo que&& utilizado en este contexto es diferente. Que hace&& indicar envoid *p = &&abc; ?

1 la respuesta

Entender el origen de un error de símbolo duplicado del vinculador

Tengo un programa de C ++ que se compiló anteriormente, pero después de jugar con Jamfiles, el programa ya no se compiló yld emitió unduplicate symbol error. Esto persistió después de volver sucesivamente a los Jamfiles originales, ejecutandobjam ...

3 la respuesta

¿Cuáles son sus consejos para interpretar la salida de gcov para mejorar la cobertura?

Estoy usando gcov con éxito en mi proyecto: Puedo construir mi proyecto con banderas gcov:-fprofile-arcs -ftest-coverage Enlace con la-lgcov opcióYo ejecuto mi programa de prueba de unidad y muchasgcda ygcnoe producen @ archivos.Yo ejecuto gcov ...

2 la respuesta

Referencia indefinida a la plantilla de función cuando se usa con cadena (GCC)

Necesito escribir una función con plantillareplace_all en C ++ que tomará una cadena, wstring, glibmm :: ustring, etc. y reemplazará todas las apariciones desearch insubject conreplace. replace_all.cc template < class T > T replace_all( T ...

4 la respuesta

¿Por qué no funciona `-finstrument-functions` para mí?

De acuerdo aesta respuesta [https://stackoverflow.com/questions/3078680/adding-printf-to-the-starting-of-all-functions-in-a-file/3078693#3078693] , debe imprimir todos los nombres de funciones: [root@ test]# cat hw.c #include <stdio.h> int ...

1 la respuesta

referencia indefinida a 'dlopen'

Tengo un programa que no se construye con GCC moderno con el siguiente resultado: gcc -I/usr/lib/qt3/include -I/opt/kde3/include/ -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables ...

4 la respuesta

Array con tamaño 0

Hoy, por cierto, definí una matriz bidimensional con el tamaño de una dimensión siendo 0, sin embargo, mi compilador no se quejó. Encontré lo siguiente que establece que esto es legal, al menos en el caso de gcc: 6.17 Matrices de longitud ...

7 la respuesta

Macro para reemplazar el operador C ++ nuevo

¿Es posible crear macros para reemplazar todas las formas deoperator new con sobrecargas que incluyen argumentos adicionales ... diga__FILE__ y__LINE__? El problema parece ser queoperator new puede codificarse con o sin paréntesis, por lo ...

4 la respuesta

¿Cómo construyo gcc en una Mac?

Me gustaría construir la última versión de gcc en una Mac. Tengo el último xcode pero estoy buscando algunas de las características de c ++ 0x que están en versiones más recientes (las funciones lambda, etc.). ¿Hay algún buen tutorial paso a ...

2 la respuesta

¿Por qué se pone a cero% eax antes de una llamada a printf?

Estoy tratando de recoger un poco x86. Estoy compilando en una Mac de 64 bits con gcc -S -O0. Code en C: printf("%d", 1);Salida movl $1, %esi leaq LC0(%rip), %rdi movl $0, %eax ; WHY? call _printf No entiendo por qué% eax se borra a 0 antes ...