11/15/2020
重载(Overload)
函数重载,必须在同一个作用域之中,几个函数名字相同但形参列表不同
namespace FunctionOverload{
void foo();
void foo(int a);
void foo(float a);
void foo(int a, float b);
};
class FunctionOverload
{
public:
void foo();
void foo(int a);
void foo(float a);
void foo(int a, float b);
};
void main()
{
FunctionOverload::foo(2.4);
FunctionOverload::foo(2);
FunctionOverload bar;<