const引用參數

                                                         const引用參數
在C++中,很多時候不希望函數調用時使用值傳遞(這樣做需要得到實參的一個拷貝,降低了效率),而使用引用參數(引用本質上就是指針)。由於對引用參數值的改變就是對實參值的改變,有時候不希望改變實參的值,爲了防止出錯,而使用const 引用參數。這樣既有引用參數的效率,而又不會改變實參的值。
例如:一個int型的容器,求出它的平均值得運算就不需要改變容器而元素的值。
可以這樣做:int mean(const vector < int > & iv)
{
//省略

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