Resultados da pesquisa a pedido "gcc-warning"
Como suprimir avisos de "parâmetro não utilizado" em C?
Por exemplo: Bool NullFunc(const struct timespec *when, const char *who) { return TRUE; }Em C ++ eu pude colocar um/*...*/ comentar em torno dos parâmetros. Mas não em C, é claro, onde isso me dá o erroerror: parameter name omitted.
Suprimir aviso de compilador Função declarada nunca referenciada
Então eu tenho algum código como este:
Remova #pragma uma vez que os avisos
estou usando#pragma once no meu.cppareia.hppse por isso recebo um aviso para cada arquivo que o usa. Não encontrei nenhuma opção para desativar esse tipo de aviso, apenas a coisa de#ifndef MY_FILE_H #define MY_FILE_H /*...*/ #endif. Então, você ...
warning: declaração implícita incompatível da função incorporada 'xyz'
Recebo vários avisos ao compilar alguns binários: warning: incompatible implicit declaration of built-in function ‘strcpy’ warning: incompatible implicit declaration of built-in function ‘strlen’ warning: incompatible implicit declaration of ...
Por que não há aviso gcc / g ++ para temporários não utilizados?
Considere o seguinte código: void ListenerImpl::attach(boost::shared_ptr<ISubscriber> subscriber) { boost::unique_lock<boost::mutex>(mtx); subscribers.push_back(subscriber); } void ListenerImpl::notify(MsgPtr msg) { ...
Por que o GCC não avisa sobre códigos inacessíveis?
Eu quero saber porquegcc (4.6.3) não me dá nenhum aviso para ocódigo inacessível neste exemplo:
Existe uma maneira de ser avisado sobre funções não utilizadas?
Gostaria de encontrar funções não utilizadas em uma base de código - incluindo unidades de compilação. Estou usando o gcc como meu compilador. Aqui está um exemplo: foo.c (suponha quefoo.h): void foo() { .... } void bar() { .... ...
C ++: aviso: '…' declarado com maior visibilidade do que o tipo de seu campo '… :: <anônimo>'
Estou recebendo esses dois avisos (com o GCC 4.2 no MacOSX): /Users/az/Programmierung/openlierox/build/Xcode/../../src/main.cpp:154igned /Users/az/Programmierung/openlierox/build/Xcode/../../src/main .cpp: 154: aviso: 'startMainLockDetector () ...