[問題] 請問要如何overload既有的函式?

看板C_and_CPP (C/C++)作者 (碳管)時間16年前 (2009/03/08 02:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
好比<math.h> 中 已有 double pow( double , double); 現在想擴充其供能 多個 double pow(double, int); 或是自己宣告個 complex class,用複數域定義個 complex log(complex); (這樣就不用怕腦殘輸入 a = 1.0 , log(a)了,當然 =這也被overload過) 但試了好久, complier都不讓我過。。。那請問 是不是根本不能overload既有的函式? 若可,那該怎麼做呢,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.83.142 ※ 編輯: Carbontube 來自: 61.216.83.142 (03/08 02:40)

03/08 03:08, , 1F
我猜你沒有用 C++ 去 compile 所以編不過
03/08 03:08, 1F
文章代碼(AID): #19ihyjEU (C_and_CPP)
文章代碼(AID): #19ihyjEU (C_and_CPP)