Qual è la differenza tra BOOL
e Boolean
nell'obiettivo C?BOOL vs Boolean
Ha importanza quale è utilizzato?
In caso contrario, perché entrambi esistono?
Grazie
Qual è la differenza tra BOOL
e Boolean
nell'obiettivo C?BOOL vs Boolean
Ha importanza quale è utilizzato?
In caso contrario, perché entrambi esistono?
Grazie
Non c'è alcuna differenza funzionale tra Objective-C tipo di dati BOOL
e le varie versioni di tipi booleani forniti da, ad esempio, stdbool.h
per C. Tuttavia, idiomatica codice Objective-C utilizza il tipo di BOOL
(e i valori YES
e NO
) per valori booleani.
1. Ci sono alcune differenze. Ad esempio, un BOOL
è in realtà un signed char
, mentre (sulla mia macchina) stdbool.h
definisce _Bool_
e bool
per essere un int
.
possibile duplicato di [Objective-C: BOOL vs bool] (http://stackoverflow.com/questions/541289/objective-c-bool-vs-bool) –