Preguntas etiquetadas con compiler-warnings

Mensajes emitidos por un compilador que indican problemas potenciales en el código o la configuración.









4
La conversión implícita de Objective-C pierde precisión de entero 'NSUInteger' (también conocido como 'unsigned long') a advertencia 'int'
Estoy trabajando en algunos ejercicios y tengo una advertencia que dice: La conversión implícita pierde precisión entera: 'NSUInteger' (también conocido como 'unsigned long') a 'int' #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSArray *myColors; int i; int count; myColors = @[@"Red", @"Green", @"Blue", @"Yellow"]; …


5
¿Cuál es el punto de g ++ -Wreorder?
La opción g ++ -Wall incluye -Wreorder. Lo que hace esta opción se describe a continuación. No es obvio para mí por qué a alguien le importaría (especialmente lo suficiente como para activar esto por defecto en -Wall). -Wreorder (solo C ++) Avisar cuando el orden de los inicializadores de …


10
Advertencias del compilador personalizado
Cuando usa ObsoleteAtribute en .Net, le da advertencias del compilador que le dicen que el objeto / método / propiedad es obsoleto y que se debe usar algo más. Actualmente estoy trabajando en un proyecto que requiere mucha refactorización de un código de ex empleados. Quiero escribir un atributo personalizado …

3
Anular marcas de compilación para archivos individuales
Me gustaría usar un conjunto global de indicadores para compilar un proyecto, lo que significa que en mi archivo CMakeLists.txt de nivel superior he especificado: ADD_DEFINITIONS ( -Wall -Weffc++ -pedantic -std=c++0x ) Sin embargo, para un archivo específico (digamos "foo.cpp") en un subdirectorio, quiero cambiar las marcas de compilación para …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.