Resultados da pesquisa a pedido "compiler-warnings"
Aviso do compilador para função definida sem protótipo no escopo?
[Pergunta inspirada por um tópico de comentário emesta resposta [https://stackoverflow.com/questions/50399128/functions-in-c-headers/50399252#50399252] .] Como todos sabem, desde C99 é um erro chamar uma função que não foi declarada, de ...
Significado do posicionamento da palavra-chave const nas declarações de variáveis
Qual é o significado do posicionamento do constpalavra-chave ao declarar uma variável em Objective-C, por exemplo: extern const NSString * MY_CONSTANT;versus extern NSString * const MY_CONSTANT;O uso da primeira versão em atribuições produz ...
Como obter avisos de formatação incorreta de cadeias de caracteres (C ++)
desculpas antecipadamente se eu usar uma terminologia ruim. Quando compilo um aplicativo C ++ sob o gdb e uso printf (), ele recebe avisos impressionantes sobre a consistência da sequência de formatação e os argumentos passados. por exemplo, ...
É problemático atribuir um novo valor a um parâmetro de método?
O Eclipse tem uma opção para avisar sobre a atribuição ao parâmetro de um método (dentro do método), como em: public void doFoo(int a){ if (a<0){ a=0; // this will generate a warning } // do stuff }Normalmente, tento ativar (e prestar atenção) ...
Aviso de Java: [desmarcada] conversão desmarcada
Eu tenho a seguinte classe (parcial): public class Graph<O> { private ArrayList<Edge> edges; public ArrayList<Edge> getEdges() { return edges; } }Agora, ao chamar o métodogetEdges() em outro lugar e armazenando o resultado em uma variável do ...
Por que o código C ++ sem um nome formal de argumento em uma definição de função é compilado sem avisos?
Ao começar com algum código MFC gerado pelo VS2005, notei que ele substituiu um método com algo como isto: void OnDraw(CDC* /*pDC*/) { ... // TODO: Add your code here }Então, é claro, assim que adicionei algo, percebi que precisava descomentar o ...
Como sei se uma função Delphi será incorporada?
Quando você marca uma função comoinline, você sugere ao compilador que essa função é candidata a inlining. O compilador ainda pode decidir que não é uma boa ideia e ignorá-la. Existe uma maneira de ver se a função é incorporada ou não, sem usar ...
Estranho "vazamento de recursos: o fluxo nunca é fechado" com try-with-resources se Exception for lançada em um loop
Por que o Eclipse está dando uma estranha"Vazamento de recursos: zin nunca é fechado" aviso para o código a seguir, mesmo que eu usetry-with-resources: Path file = Paths.get("file.zip"); // Resource leak warning! try (ZipInputStream zin = new ...
Getters e setters de propriedades
Com esta classe simples, estou obtendo o compiladorAviso Tentativa de modificar / acessarx dentro de seu próprio setter / getter e quando eu uso assim: var p: point = Point() p.x = 12Eu recebo um EXC_BAD_ACCESS. Como posso fazer isso sem ...
Aviso ou erro do compilador definido pelo usuário em C # [duplicado]
Esta pergunta já tem uma resposta aqui: Avisos do compilador personalizado [/questions/154109/custom-compiler-warnings] 10 respostasÉ possível que algum código permita que o compilador gere um aviso ou erro de compilação? Talvez com ...