Qual è il livello di avviso che si utilizza durante la compilazione dei progetti QT?Suggerimento livello avviso QT
Quando ho compilato con W4, sto ricevendo un sacco di avvertimenti come:
C4127: conditional expression is constant
Dovrei compilare in W3, o trovare altri modi per gestire gli avvisi a W4, come ad esempio: aggiunta di un nuovo file di intestazione e utilizzo di pragma (menzionato qui C++ Coding Standards: 101 Rules, Guidelines and Best Practices).
Quali sono le tue pratiche?
Grazie.
Non riesco a capire perché un'espressione condizionale costante dovrebbe essere un problema. –
IMO, se è costante, semplicemente non ne hai bisogno. Spiegazione Microsoft per questo avviso: http://msdn.microsoft.com/en-us/library/6t66728h%28VS.80%29.aspx – metdos