C++函数重载的规则有哪些

avatar
作者
猴君
阅读量:0

  1. 函数名称相同,但参数列表不同,包括参数的个数、类型或顺序不同。

  2. 函数名称相同,但参数列表相同,但函数的返回类型不同不能作为函数重载的依据,编译器会报错。

  3. 函数的声明和定义可以分开,只要函数的参数列表相同,即可实现函数的重载。

  4. 函数的重载可以包括 const、引用等修饰符,但不能只是返回类型不同。

  5. 如果函数名称相同,参数列表相同,但是函数的const修饰符不同,也可以实现函数的重载。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!