Argomenti adeguati come const o operandi
Domanda
Ritieni che sia importante utilizzare rigorosamente const
Ogni volta che il valore non verrà modificato o supera gli argomenti come puntatori solo quando i dati verranno modificati?
Mi piacerebbe fare le cose nel modo giusto ma se un struct
Passato come argomento è di dimensioni grandi, non vuoi passare l'indirizzo invece di copiare i dati? Di solito sembra solo dichiarare il struct
L'argomento come operando è più funzionale.
//line1 and line2 unchanged in intersect function
v3f intersect( const line_struct line1, const line_struct line2);
//"right" method? Would prefer this:
v3f intersect2( line_struct &line1, line_struct &line2);
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow