ho visto un sacco di codice di volte in cui lo stato di ritorno della funzione è stata impostata su * rc * variabile (ad esempio int rc = foo();). Pensavo fosse una specie di convenzione e l'ho usata ciecamente per tutto il mio codice.Qual è rc sta per
Recentemente è stato chiesto dal collega ciò * rc * rappresenta e ha scoperto che in realtà non conosco la risposta.
Grazie
Si dovrebbe utilizzare i nomi delle variabili che abbiano un senso per voi e altri programmatori sul progetto. Se né tu né il tuo collega capite cosa significa il nome della variabile, allora quello è un segno. – Jeff
Ritengo che "rc" appartenga alla stessa famiglia di "i", tutti usiamo nei cicli for. Questa variabile breve è migliore nel caso in cui l'ambito della variabile sia piccolo. Non è necessario aggiornare ulteriormente i cicli della CPU della mente per interpretare il nome della variabile. – dimba
A rischio di inesattezza politica, suggerirei che l'espansione più adatta sarebbe "codificatore ritardato". Usare un nome che ha molti significati possibili (ad es. Riga/colonna, codice di ritorno, controllo remoto, ...) senza chiarificare si adatta abbastanza bene alla descrizione. –