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

2 la respuesta

Precisión cuádruple en C ++ (GCC)

Recientemente, el GCC 4.6.0 salió junto con libquadmath [http://gcc.gnu.org/onlinedocs/libquadmath/]. Desafortunadamente, GNU ha admitido Fortran, pero no C o C ++ (todo lo que se incluye es un .so). No he encontrado una manera de usar estas ...

3 la respuesta

Utilizando definido (MACRO) dentro de la instrucción C if

Me gustaría escribir código enC algo como esto if(defined(MACRO)) ... else ... pero no pude encontrar ninguna manera de hacer esto enC, ya que el operador del preprocesador definido (MACRO) funciona solo dentro de # if's. ¿Hay alguna forma de ...

5 la respuesta

¿Cómo ver qué banderas -march = native se activarán?

Estoy compilando mi aplicación C ++ usando GCC 4.3. En lugar de seleccionar manualmente los indicadores de optimización, estoy usando-march=native, que en teoría debería agregar todos los indicadores de optimización aplicables al hardware en el ...

3 la respuesta

¿Por qué gcc tiene "â" en todos sus mensajes de error?

Por alguna razón, mi instalación de gcc parece estar imprimiendo un carácter "a con un quilate" en lugar de todos los% s en sus mensajes de error, por ejemplo, test.c:4: error: expected â, â, â, â or â before â token¿Alguien mas ha visto esto ...

3 la respuesta

Es configurable la "optimización de base vacía" en GCC?

Considere estos tipos: struct A {}; struct B : A { int i; };sizeof(A) > 0 según lo requiera la norma. sizeof(B) debería ser 4 debido a la optimización de la base vacía. Sin embargo, en GCC 4.1.1 son 5 (estoy usando un paquete de 1 en esta ...

5 la respuesta

¿Evitando la sobrecarga de la función gc

Recientemente he encontrado muchas funciones en las que gcc genera un código realmente malo en x86. Todos se ajustan a un patrón de: if (some_condition) { /* do something really simple and return */ } else { /* something complex that needs lots ...

1 la respuesta

¿Extensión gcc C ++ para la asignación de punteros de matriz no basados en cero?

Estoy buscando una extensión de lenguaje C ++ compatible con gcc para permitir la asignación de punteros de matriz no basados en cero. Idealmente podría simplemente escribir: #include<iostream> using namespace std; // Allocate elements ...

2 la respuesta

especialización explícita de la función miembro de clase de plantilla

Necesito especializar la función de miembro de plantilla para algún tipo (digamosdobl). Funciona bien mientras que la claseX en sí no es una clase de plantilla, pero cuando la hago, GCC comienza a dar errores en tiempo de compilación. #include ...

1 la respuesta

¿Hay alguna forma de deshabilitar el ensamblador en línea en GCC?

Estoy desarrollando un sistema de jueces en línea para concursos de programación como LeetCode, Codeforces, etc. Como en la mayoría de los concursos de programación, el ensamblador en línea no está permitido en C / C ++, por lo que me gustaría ...

1 la respuesta

OpenMP para MinGW w64?

¿Hay binarios de OpenMP disponibles para el compilador MinGW-w64 GCC (Windows)?