关于重载运算符的问题 重载运算符以后 重载过的运算符誉为重载过的 在程序中是如何区分开的

来源:百度知道 编辑:UC知道 时间:2024/05/16 07:49:28

这是有编译器为我们完成的
比如
int max(int a, int b);
float max(float a, float b);

编译后得到的全局函数名字是这样两个
根据参数来确定的:

int int_int_max(int a,int b);
float float_float_max(float,float);

这样就区分开了,所以,要重载就必须:
参数有所不同(个数,类型)