Domande con tag 'warnings'

9
risposte

Perché dovremmo voler disabilitare gli avvisi del compilatore?

Questa risposta e i commenti aggiunti mostrano un modo per disabilitare diversi avvisi del compilatore usando #pragma direttive. Perché uno vorrebbe farlo? Di solito gli avvertimenti ci sono per una ragione, e ho sempre pensato che fos...
posta 24.06.2011 - 08:58
7
risposte

Perché le variabili non utilizzate sono un problema?

Un giorno stavo pulendo gli avvisi di variabili inutilizzati e ho iniziato a riflettere su quale fosse esattamente il problema? In effetti, alcuni di essi aiutano anche nel debug (ad esempio, ispezionano i dettagli delle eccezioni o controlla...
posta 18.01.2017 - 16:57
5
risposte

Come gestire gli avvertimenti in un progetto legacy

Lavoro su un progetto C ++ che genera bajillions di avvertimenti. La maggior parte degli avvertimenti è apparso dopo che il codice è stato scritto: Inizialmente il progetto utilizzava Visual C ++ 8, passando presto a 9, ma c'è poca differenz...
posta 02.04.2013 - 08:55
3
risposte

È buona norma usare gli avvisi di soppressione nel codice?

Uso @SuppressWarnings("unchecked") e @SuppressWarnings("null") principalmente sopra i metodi per consentire la compilazione del codice senza alcun avviso, ma ho i miei dubbi. Trovato questa domanda di Stackoverflow. Jon Skeet ha scri...
posta 23.06.2016 - 12:52
4
risposte

Un avviso del compilatore per troncamento 'size_t' da 64 bit a 32 bit è effettivamente utile?

Ho letto C4267 di VC ++ Compiler Warning (level 3) C4267 'var' : conversion from 'size_t' to 'type', possible loss of data The compiler detected a conversion from size_t to a smaller type. To fix this warning, use size_t i...
posta 20.10.2016 - 13:11
2
risposte

Gestione dei bug del compilatore in Integrazione continua

Credo che gli avvertimenti dovrebbero essere trattati come errori. Se inizi a ignorare gli avvisi, inizierai a mancare avvisi "importanti" tra quelli "non importanti". Quindi il mio sistema di Continuous Integration fallisce una build se ci sono...
posta 02.05.2013 - 15:10
2
risposte

È buona norma scegliere il livello di avviso più alto nella programmazione C ++? [chiuso]

Ho usato per selezionare il livello di avviso predefinito nella programmazione C ++. Ad esempio, in VS, il livello di avviso predefinito è Level3 (/W3) e No (/WX-) (non trattare gli avvertimenti come errori). Mi chiedo se sia un...
posta 17.03.2014 - 08:13
1
risposta

Esistono degli standard per etichettare i messaggi stdout / stderr?

Sto facendo un'applicazione per console e nel tempo ho sviluppato i miei strumenti e le mie pratiche per l'output di testo; un processo che continua ad evolversi. Ad esempio, in questi giorni ho 4 tipi principali di messaggi formattati all'in...
posta 26.03.2017 - 03:55
1
risposta

Acquisizione di avvisi quando l'elaborazione batch viene ignorata

Il mio cliente ha un processo che itera su un numero di azioni che possono o non possono essere applicate a un portafoglio di utenti. Molto spesso, l'elaborazione di un'azione può abbandonare e passare all'azione o al portafoglio successivo senz...
posta 27.02.2017 - 18:57
2
risposte

Quanti avvisi in C abilitare?

Questo è un piccolo progetto di circa 2000LOC. È in fase di compilazione con -Wall . Ora, ho provato ad aggiungere -Wextra . Sono successe due cose: Sono stati visualizzati alcuni avvisi minori ma validi, ad es. Confronto firmato con...
posta 04.12.2013 - 10:29