Perguntas com a marcação «compiler-warnings»

Mensagens emitidas por um compilador que indicam problemas potenciais no código ou configuração.




4
Como desativar avisos de código não utilizados no 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 default Vou ativar esses avisos novamente por qualquer coisa séria, mas estou apenas mexendo com a linguagem e isso está me deixando morcegos. Tentei …





4
A conversão implícita do Objective-C perde a precisão do número inteiro 'NSUInteger' (também conhecido como 'não assinado longo') para o aviso 'int'
Estou trabalhando em alguns exercícios e recebi um aviso informando: A conversão implícita perde a precisão do número inteiro: 'NSUInteger' (também conhecido como 'não assinado longo') para 'int' #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSArray *myColors; int i; int count; myColors = @[@"Red", …


5
Qual é o objetivo do g ++ -Wreorder?
A opção g ++ -Wall inclui -Wreorder. O que essa opção faz é descrito abaixo. Não é óbvio para mim por que alguém se importaria (especialmente o suficiente para ativar isso por padrão em -Wall). -Pedido (apenas C ++) Avisar quando a ordem dos inicializadores de membros fornecida no código …


10
Avisos do compilador personalizado
Ao usar o ObsoleteAtribute em .Net, ele fornece avisos do compilador informando que o objeto / método / propriedade está obsoleto e que algo mais deve ser usado. Atualmente estou trabalhando em um projeto que requer muita refatoração de um código de ex-funcionários. Quero escrever um atributo personalizado que posso …

3
Substituir sinalizadores de compilação para arquivos únicos
Eu gostaria de usar um conjunto global de sinalizadores para compilar um projeto, o que significa que no meu arquivo CMakeLists.txt de nível superior eu especifiquei: ADD_DEFINITIONS ( -Wall -Weffc++ -pedantic -std=c++0x ) No entanto, para um arquivo específico (digamos "foo.cpp") em um subdiretório, quero mudar os sinalizadores de compilação …

8
Java Class.cast () vs. operador cast
Tendo aprendido durante meus dias de C ++ sobre os males do operador de elenco de estilo C, fiquei satisfeito em primeiro lugar ao descobrir que em Java 5 java.lang.Classhavia adquirido um castmétodo. Achei que finalmente tínhamos uma maneira OO de lidar com o elenco. Acontece que Class.castnão é o …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.