首頁  >  文章  >  後端開發  >  c++中判斷重載方法的依據是什麼

c++中判斷重載方法的依據是什麼

王林
王林原創
2020-06-20 14:48:444975瀏覽

c++中判斷重載方法的依據是什麼

c 中判斷重載方法的依據為何?

1、函數形參的個數;

(推薦教學:c語言教學

2、函數形參的型別;

3、形參的順序;

4、常函數const 也可以當作函數重載判斷依據。

原因:重載[]運算子時,有沒有const的差別是:有const只讀,沒有const讀寫都可以。

注意:不能把返回值當作函數重載的條件。原因是編譯器在編譯時不會去判斷函數的回傳類型,函數只有呼叫後,編譯器才會去驗證回傳類型,所以回傳值不能作為函數重載的依據。

以上是c++中判斷重載方法的依據是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn