0
我有很多我的代碼類型轉換,例如明顯的類型轉換VS隱式類型轉換
#define static_cast(T,V) ((T)(V))
typedef unsigned char Uint8_T;
typedef int Bool_T;
...
Bool_T folder = true;
...
Uint8_T smth = folder;
我的問題是,什麼是更好的離開這個這樣的代碼,或使用明顯的類型轉換,例如
Uint8_T smth = static_cast(Uint8_T, folder);
ps在轉換,從更大的類型較少的情況下,我確切地知道,一切都會好的。
你的意思是類型轉換也許.. – BlackBear
+1你大概的意思「顯式類型轉換」 VS「隱式類型轉換」。 – jv42
身高顯隱,它使你的意圖明顯的* *。 – Nim