2013年2月5日

c++ 重载函数

摘要: 出现在相同作用域中的两个函数,如果具有相同的名字而形参表不同,则称为重载函数(overloaded function)。Record lookup(const Account&); // find by AccountRecord lookup(const Phone&); // find by PhoneRecord lookup(const Name&); // find by Name这三个函数的函数名相同,但却是三个不同的函数。编译器根据所传递的实参类型来判断调用哪个函数。不能仅仅基于不同的返回类型而实现函数重载。有些看起来不相同的形参表实质上是相同的:// e 阅读全文

posted @ 2013-02-05 17:32 zhuyf87 阅读(293) 评论(0) 推荐(0) 编辑

导航