作者Carbontube (碳管)
看板C_and_CPP
标题[问题] 请问要如何overload既有的函式?
时间Sun Mar 8 02:38:36 2009
好比<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)
1F:推 littleshan:我猜你没有用 C++ 去 compile 所以编不过 03/08 03:08