Ho provato ad abituarmi alla costante a sinistra, ma non ci riesco proprio, mi dà fastidio.Originariamente inviato da MacApp
qualcuno tra di voi osa ancora nei confronti mettere la costante a destra?Del resto, basta mettere i warning a paletta (o quantomeno abilitare il warning specifico) e il compilatore ti avvisa se vede un = in un'istruzione condizionale (e mi costringe a chiarificare degli if con assegnamento voluto, tipo
).codice:DWORD codiceErrore; if(!(codiceErrore=Funzione(/* bla bla bla */))) { /* Tutto ok */ } else if(codiceErrore==UN_ERRORE) throw UnErroreSpecifico; else throw ErroreGenerico(codiceErrore);