compiler-warnings

Cómo desactivar las advertencias de GCC para unas pocas líneas de código

En Visual C++, es posible utilizar #pragma warning (disable: ...). También he encontrado que en GCC se puede anular las bande ... archivos. ¿Cómo puedo hacer esto para la "siguiente línea", o con semántica push/pop alrededor de áreas de código usando GCC?

Qué es "android: allowBackup"?

Desde el nueva versión de vista previa de ADT (versión 21), tienen una nueva advertencia de pelusa que me dice lo siguiente e ... ado en el elemento. No hay ningún valor predeterminado. El nombre debe ser indicado. Esto no es un problema de seguridad.

¿Cuál es la lista de nombres de advertencia @SuppressWarnings válidos en Java?

¿Cuál es la lista de nombres de advertencia @SuppressWarnings válidos en Java? El bit que viene entre ("") en @SuppressWarnings("").

¿Qué hace i = (i, ++i, 1) + 1;?

Después de leer esta respuesta sobre el comportamiento indefinido y los puntos de secuencia, escribí un pequeño programa: ... ^ ¿Por qué? Pero probablemente será contestada automáticamente por la respuesta de mi primera pregunta.

Captadores y fijadores de propiedades

Con esta simple clase obtengo el compilador warning Intentando modificar / acceder x dentro de su propio setter/getter ... { x = newValue * 2 //Error } get { return x / 2 //Error } } // ... }

Advertencias del Compilador Personalizado

Cuando se usa el ObsoleteAtribute en.Net, le da advertencias del compilador diciéndole que el objeto/método/propiedad está ob ... ". Sé cómo crear un atributo personalizado, la pregunta es cómo hago que genere advertencias del compilador en visual studio.

¿Cómo puedo deshacerme de una advertencia de" variable no utilizada " en Xcode?

Entiendo exactamente por qué se producen advertencias variables no utilizadas. No quiero suprimirlos en general, porque son i ... ble a sí misma se deshace de la advertencia del compilador, pero prefiero hacerlo de la manera "correcta" si tal cosa existe.

Anular banderas de compilación para archivos individuales

Me gustaría usar un conjunto global de indicadores para compilar un proyecto, lo que significa que en mis listas de CMAKEL de ... ación: http://www.cmake.org/pipermail/cmake/2007-June/014614.html pero eso no ayudó. No hay un elegante ¿solución a esto?

¿Desactivar selectivamente las advertencias de GCC solo para una parte de una unidad de traducción?

¿Cuál es el equivalente GCC más cercano a este código preprocesador MSVC? #pragma warning( push ) // Sav ... s archivos que incluyen esas cabeceras continúen generando esa advertencia (si el proyecto tiene esa advertencia habilitada).

¿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 | ... retocando el lenguaje y esto me está volviendo loco. Intenté agregar #[allow(dead_code)] a mi código, pero eso no funcionó.

"Delegate retraction has unpredictable result" in ReSharper/C#?

Cuando se usa myDelegate -= eventHandler ReSharper (versión 6) problemas: La resta de delegados tiene un resultado impre ... value; DoSomethingElse(); } remove { _myEvent -= value; // <-- ReSharper warning here } }

Usando enum dentro de tipos - Advertencia del compilador C4482 C++

Estoy usando el nombre completo de la enumeración dentro de un método en uno de mi clase. Pero estoy recibiendo una advertenc ... alificado". En C++, ¿necesitamos usar enumeraciones sin el nombre calificado? Pero IMO, eso se ve feo. ¿Algún pensamiento?

¿Cómo causar intencionalmente un mensaje de advertencia de compilador java personalizado?

Estoy a punto de cometer un feo hack temporal para solucionar un problema de bloqueo mientras esperamos que se solucione un r ... de ejecución en eclipse o desde sun javac 1.6 (ejecutándose desde ant script), y definitivamente está ejecutando la función.

¿Cómo desactiva las advertencias de variables no utilizadas que salen de gcc en el código de terceros que no deseo editar?

Me gustaría saber qué interruptor pasa al compilador gcc para desactivar las advertencias de variables no utilizadas? Estoy ... 2_0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o op.o op.cpp Tal vez el -Wall anula mi objetivo?

¿Existe una advertencia estática?

Soy consciente de esta pregunta que menciona la "ADVERTENCIA ESTÁTICA" de Boost, pero me gustaría preguntar de nuevo, especí ... nter<T>::value, "Attempting to use pointer type."); // ... }; int main() { Foo<int> a; Foo<int*> b; }

Cómo ignorar la advertencia del compilador cuando se usa un atributo obsoleto en una clase utilizada con un atributo Knowntype

Así que estamos tratando de desaprobar algunas de nuestras clases existentes, y hemos comenzado a marcarlas como obsoletas co ... Edit: Entiendo usar directivas del compilador para ignorar errores, pero esta advertencia del compilador no tiene un número.

¿Usar # pragma warning push / pop es la forma correcta de alterar temporalmente el nivel de advertencia?

De vez en cuando es difícil escribir código C++ que no emita advertencias en absoluto. Sin embargo, tener habilitadas las adv ... ría esas alteraciones. El primer enfoque parece limpio. ¿Hay algún problema con él? ¿Hay mejores maneras de lograr lo mismo?

Deshabilitar advertencias en Xcode desde frameworks

He importado el proyecto three20 en mi proyecto, y cuando actualizé a Xcode 4.2 con iOS 5, un montón de advertencias aparecie ... advertencia real en mi proyecto ahora. ¿Hay alguna forma de deshabilitar las advertencias para esas bibliotecas específicas?

Advertencia del Compilador de C # 1685

Así que, (aparentemente) de la nada, mi proyecto comienza a recibir la advertencia del compilador 1685: El tipo predefin ... tema.Windows.Formularios Sistema.Xml Sistema.XML.Linq Avísame si necesitas más información y con gusto te la proporcionaré.

C++ Forzar error/advertencia en tiempo de compilación sobre caída implícita en switch

switch las sentencias pueden ser súper útiles, pero conducen a un error común donde un programador olvidó una sentencia break ... break; o algo al efecto de // fallthru? Sería bueno tener una opción de programación defensiva para usar sentencias switch.