Resultados de la búsqueda a petición "compiler-warnings"

2 la respuesta

¿Mis parámetros lambda realmente sombrean a mis locales?

Estoy tratando con un código C que toma algunos datos y los reenvía a la función pasada: void foo(int* data, void (*fun)(int*)){ (*fun)(data); };Lo siguiente funciona sin previo aviso: void bar(int* data){}; int main(){ int data=0; ...

4 la respuesta

Se corrigió la advertencia “El estilo C para la declaración está en desuso” en Swift 3

Tengo actualizaciónXcode a 7.3 y ahora tengo una advertencia sobre la función que uso para crear cadenas aleatorias. He tratado de cambiar elfor declaración confor (i in 0 ..< len){...} Sin embargo, la advertencia se convirtió en un ...

7 la respuesta

¿Puede GCC advertirme sobre la modificación de los campos de una estructura constante en C99?

Me topé con un pequeño problema al intentar hacer un código const-correct. Me hubiera gustado escribir una función que lleve un puntero a una estructura constante, para decirle al compilador "por favor dígame si estoy modificando la estructura, ...

2 la respuesta

Visual Studio 2015 - Advertencia del compilador (nivel 2) C4146

Tengo la siguiente línea en mi código signed int test_case= -2147483648;que genera el error: C4146 operador unario menos aplicado al tipo sin signo, el resultado sigue sin firmar pero esto todavía está con el rango de datos del tipo entero con ...

2 la respuesta

Apague las advertencias variables no utilizadas de Xcode mientras escribe

Estoy harto del uso prolífico de Xcode de advertencias "variables no utilizadas" en vivo mientras escribo. Sigo pensando que tengo un error en mi sintaxis, detengo lo que estoy haciendo, verifico la advertencia, solo para ver que es ...

1 la respuesta

La coincidencia de patrones Scala en tipo genérico con TypeTag genera una advertencia mientras que ClassTag no?

Tengo dos métodos muy similares. La única diferencia es el uso deClassTag yTypeTag: def matchClass[A: ClassTag](v: Any) = v match { case a: A => "it's A" case _ => "not A" } def matchType[A: TypeTag](v: Any) = ... // same code as ...

2 la respuesta

¿VB.Net tiene un equivalente a #pragma advertencia deshabilitar / restaurar?

He encontrado una manera de deshabilitar las advertencias para todo un proyecto VB.NET, pero eso es muy indeseable. Me gustaría deshabilitar una cierta advertencia para el alcance de un método como máximo. Una desactivación y restauración línea ...

1 la respuesta

Restricción de tiempo de compilación para la coincidencia completa de patrones

Estoy buscando el número de advertencia para coincidencias de patrones incompletos. Alguien sabe lo que es? Más completamente, quiero hacer que FSC.EXE devuelva coincidencias de patrones incompletos como errores de tiempo de compilación en lugar ...

1 la respuesta

Compilar sin generar el archivo de salida en GCC

$ gcc -c somefile.c compila sin vincular y genera el correspondientesomefile.o. ¿Es posible compilar archivos engcc sin generar ningún archivo de salida? Sé que hay otras formas de lograr esto, pero tengo curiosidad por saber si hay una bandera ...

3 la respuesta

¿Cómo deshabilitar las advertencias de código no utilizadas en Rust?

struct SemanticDirection; fn main() {} warning: struct is never used: `SemanticDirection` --> src/main.rs:1:1 | 1 | struct SemanticDirection; | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: #[warn(dead_code)] on by defaultVolveré a activar estas ...