Friday, February 17, 2012

overload functions

C++語言中支持overload function的功能,即是同一個名稱的function可以定義很多次,每一次都可以有

  • 不同數量  和
  • 資料型態
  • 輸入參數
  • 傳回值
而使用函式時,compiler會找到最相近的函式定義去執行。

Wiki 中提供很易懂的C++例子:http://en.wikipedia.org/wiki/Function_overloading