Resultados da pesquisa a pedido "compiler-warnings"

1 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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, ...

8 a resposta

É 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) ...

1 a resposta

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 ...

4 a resposta

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 ...

2 a resposta

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 ...

1 a resposta

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 ...

10 a resposta

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 ...

1 a resposta

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 ...