effective stl 第39條:確保判別式是「純函數」

在C++中,純函數所能訪問的數據應該僅限於參數和常量(在函數的週期中不會被改變,天然的,這樣的常量應該被聲明爲const).若是一個純函數須要訪問那些可能在兩次調用之間發生變化的數據,那麼用相同的參數在不一樣的時刻調用該函數就有可能獲得不一樣的結果。ios 判別式類:是一個函數的子類,他的operator()函數是一個判別式,也就是說,他的operator()返回true或者false.正如你所料
相關文章
相關標籤/搜索