cpp-best-practices / cpp-best-practices/cppbestpractices

Warning flag

Aperta
#66 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Nessun dato sulla lingua
Stelle
8.8k
Fork
902
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hello,

In your [03-Style.md](https://github.com/lefticus/cppbestpractices/blob/master/03-Style.md) best practice file you talk about using `nullptr` instead of `0` or `NULL` which is a very good things to do.

There is a flag in GCC that warn the user about using `0` (or `NULL`) instead of `nullptr`: `-Wzero-as-null-pointer-constant`. Unfortunately this flag does not exists for clang and I don't know if it does for MSVC.

I think this should be a good idea to add this flag in your warning flag list (https://github.com/lefticus/cppbestpractices/blob/master/02-Use_the_Tools_Available.md#gcc--clang).

Best regards

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Apri 02-Use_the_Tools_Available.md all’elenco dei flag di avviso GCC / Clang e verifica le indicazioni correlate a nullptr in 03-Style.md. Documenta -Wzero-as-null-pointer-constant di GCC con l’ambito corretto del compilatore; l’issue è completata quando l’avviso compare correttamente nell’elenco pertinente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp
Ambito
documentation
Tipo di issue
Documentazione
Difficoltà
1/5
Tempo stimato
Meno di un'ora
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
58/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.