是需要分别声明的。但这里有几个问题:1.这种写法还是延续了C的写法,只不过是用了C++的重载。C++的话,你还是应该重点关注一下类的使用。2.这些写法极容易产生歧义……wuga (呜嘎) 在 ta 的帖子中提到:标题:自学小白请教一个简单问题发信站:北大未名站(2011年08月15日22:32:51星期一),站内信件
关于函数的重载以函数myFunction()为例如果我在main函数里面使用的Function函数需要使用到int型、long型和float型参数,那么我是否需要1.在开头的函数原型中,分别写(例如)intFunction(int,int);intFunction(long,long);intFunction(float,float);
2.分别写三个类似的函数定义,例如intFunction(intx,inty){}intFunction(longx,longy){}intFunction(floatx,floaty){}
刚开始自学c++,问的问题可能比较白,谢谢不嫌弃的同学帮忙解答下哈~~【鞠躬~~】
--
※来源:·北大未名站bdwm.net·[FROM:123.114.35.121] |