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

2 la respuesta

¿Hay una advertencia de GCC que detecta las operaciones de cambio de bit en tipos con signo?

Si leo la especificación ISO C ++ (secciones 5.8.2 y 5.8.3) a la derecha, el desplazamiento a la derecha de los tipos con signo negativo es específico de la implementación y el comportamiento indefinido del desplazamiento a la izquierda. Por lo ...

3 la respuesta

C ++: advertencia: '...' declarado con mayor visibilidad que el tipo de su campo '... :: <anónimo>'

Recibo estas dos advertencias (con GCC 4.2 en MacOSX): /Users/az/Programmierung/openlierox/build/Xcode/../../src/main.cpp:154:0 /Users/az/Programmierung/openlierox/build/Xcode/../../src/main .cpp: 154: advertencia: 'startMainLockDetector () :: ...

3 la respuesta

¿Cuál es la explicación para "advertencia: suponiendo que el bucle no es infinito"

Acababa de tomar la decisión de cambiar tantas variables deunsigned aint y al volver a compilar el código en cuestión, recibió este mensaje de advertencia: freespace_state.c:203: warning: assuming that the loop is not infiniteLa línea en ...

11 la respuesta

¿Cómo suprimir las advertencias de "parámetro no utilizado" en C?

Por ejemplo: Bool NullFunc(const struct timespec *when, const char *who) { return TRUE; }En C ++ pude poner un/*...*/ comentar alrededor de los parámetros. Pero no en C, por supuesto, donde me da el errorerror: parameter name omitted.

2 la respuesta

¿Por qué GCC solo detecta a veces el uso de una variable antes de su inicialización? [duplicar

Esta pregunta ya tiene una respuesta aquí: Compiler no detecta la variable obviamente no inicializada [/questions/27063678/compiler-not-detecting-obviously-uninitialized-variable] 4 respuestas Estaba leyendo un código de un libro, cuando decidí ...

19 la respuesta

¿Cómo mejor silenciar una advertencia sobre variables no utilizadas?

Tengo una aplicación multiplataforma y en algunas de mis funciones no se utilizan todos los valores pasados a las funciones. Por lo tanto, recibo una advertencia de GCC que me dice que hay variables no utilizadas. Cuál sería la mejor forma de ...

1 la respuesta

¿Advertencia del compilador para la función definida sin prototipo en el alcance?

[Pregunta inspirada en un hilo de comentarios enesta respuesta [https://stackoverflow.com/questions/50399128/functions-in-c-headers/50399252#50399252] .] omo todos saben, desde C99 es un error llamar a una función que no se ha declarado, ...

4 la respuesta

Obteniendo la advertencia "lanzar al puntero desde un entero de diferente tamaño" del siguiente código

El código es: Push(size, (POINTER)(GetCar(i) == term_Null()? 0 : 1));Aquí está elC code push devolucionesABC cual e typedef POINTER *ABC typedef void * POINTER ABC size; Push(ABC,POINTER); XYZ GetCar(int); typedef struct xyz *XYZ; XYZ ...

2 la respuesta

Cómo deshabilitar todas las advertencias en g ++ en algunas líneas de código

Cómo deshabilitar todas las advertencias en algunas líneas de código. Las advertencias específicas se pueden deshabilitar con la función de diagnóstico GCC, pero hay una marca para todas las advertencias. Lo intenté de esta manera pero no ...

3 la respuesta

¿Por qué no hay advertencia de gcc / g ++ para los temporales no utilizados?

Considere el siguiente código: void ListenerImpl::attach(boost::shared_ptr<ISubscriber> subscriber) { boost::unique_lock<boost::mutex>(mtx); subscribers.push_back(subscriber); } void ListenerImpl::notify(MsgPtr msg) { ...