宏定義與函數重載

在軟件開發過程當中,常常有一些經常使用或者通用的功能或者代碼段,這些功能既能夠寫成函數,也能夠封裝成爲宏定義。那麼到底是用函數好,仍是宏定義好?這就要求咱們對兩者進行合理的取捨。c++ 宏定義中容許包含兩行以上命令的情形,此時必須在最右邊加上」\」且該行」\」後不能再有任何字符,連註釋部分都不能有,下面的每行最後的必定要是」\」,」\」後面加一個空格都會報錯,更不能跟註釋。web 咱們來看一個例子
相關文章
相關標籤/搜索