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

2 la respuesta

Función declarada estática pero nunca definida.

Tengo un archivo de encabezado, supongamos que abc.h, donde tengo una declaración de función como:

3 la respuesta

Asignación <puntero a matriz de constantes> = <puntero a matriz>: punteros incompatibles

Cuando compilo algo como esto

2 la respuesta

¿Por qué GCC no advierte de código inalcanzable?

me pregunto porquegcc (4.6.3) no me da ninguna advertencia para elcódigo inalcanzable en este ejemplo:

7 la respuesta

¿Cuál es la forma correcta de tipear un flotador a un int y viceversa?

1 la respuesta

Las excepciones de punto flotante están señalando en la nueva versión de gfortran

Actualmente estoy trabajando para depurar una subrutina de algún software que mi jefe ha escrito en los años 90. Parece haber una excepción de punto flotante que ocurre en un bucle do de una subrutina particular: 16 irad=1,incmax rr1=rr2 ...

2 la respuesta

Compile y ejecute el programa sin main () en C

Estoy tratando de compilar y ejecutar el siguiente programa sinmain() funcionar enC. He compilado mi programa usando el siguiente comando. gcc -nostartfiles nomain.cY el compilador da advertencia /usr/bin/ld: warning: cannot find entry symbol ...

6 la respuesta

Cómo hacer que gcc advierta sobre pasar una enumeración incorrecta a una función

gcc no parece producir una advertencia con el siguiente código. ¿Cómo puedo hacer que produzca una advertencia? typedef enum { REG8_A, REG8_B, REG8_C }REG8; typedef enum { REG16_A, REG16_B, REG16_C }REG16; void function(REG8 reg8) { } int ...

5 la respuesta

¿Por qué un "nombre de función" se evalúa como verdadero en C y cómo recibir una advertencia?

Recientemente me topé con el siguiente comportamiento de gcc 3.2.2 al escribir un programa en c: En una declaración if, olvidé las llaves de una función y escribí: if(myFunc)... en lugar deif(myFunc())... Esto no generó un error ni una ...

1 la respuesta

Eliminar #pragma una vez que las advertencias

estoy usando#pragma once en mi.cpps y.hppsy por eso recibo una advertencia por cada archivo que lo usa. No he encontrado ninguna opción para desactivar este tipo de advertencia, solo la cosa de#ifndef MY_FILE_H #define MY_FILE_H ...

4 la respuesta

declaración implícita de función 'strtok_r' [-Wimplicit-function-declaración] inspite incluyendo <string.h>

Tengo el siguiente código para tokenizar una cadena que contiene líneas separadas por\n y cada línea tiene enteros separados por un\t: void string_to_int_array(char file_contents[BUFFER_SIZE << 5], int array[200][51]) { char *saveptr1, ...