默認實參與顯示實參

默認實參是函數缺省設置的參數值,當未對參數傳遞任何實參時將使用默認實參,若傳遞了參數,則使用傳遞的參數,該參數爲顯式實參。

class Sales_item{

public:

Sales_item(const std:: string &book=" "): isbn(book),units_sold(0),revenue(0.0){ }

sales_item(std::istream&is);

};

執行時:

Sales_item empty;//使用默認實參" "

Sale_item Primer_3rd_Ed("0-201-82470-1");//使用顯示形參"0-201-82470-1"


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章