Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - int o bool?
Forum - C/C++ - int o bool?

Avatar
Giarados (Ex-Member)
Pro


Messaggi: 69
Iscritto: 25/07/2010

Segnala al moderatore
Postato alle 18:50
Venerdì, 05/11/2010
Cosa conviene maggiormente?

utilizzare un
Codice sorgente - presumibilmente C/C++

  1. return true;


o
Codice sorgente - presumibilmente C/C++

  1. return 1;



in pascal ero abituato ai boolean ma avendo studiato C mi sono abituato a lavorare con 1 e 0. Adesso che sto iniziando a programmare in C++, conviene continuare a usare 1 e 0 oppure passare a true e false?

PM
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Up
3
Down
V
Segnala al moderatore
Postato alle 19:44
Venerdì, 05/11/2010
E' questione di preferenze, ma in linea generale sarebbe meglio utilizzare i bool. Rende il codice piu' leggibile.


Il mio blog: https://piero.dev
PM
Avatar
TheKaneB (Member)
Guru^2


Messaggi: 1792
Iscritto: 26/06/2009

Up
1
Down
V
Segnala al moderatore
Postato alle 21:55
Venerdì, 05/11/2010
se la tua espressione è booleana (del tipo oggetto->isWritable() ) allora DEVI usare i bool. Non pensare in C, è un linguaggio pessimo che distorce le menti. Sfrutta invece al massimo le buone cose che ti ha insegnato il Pascal :-)

PM