温馨提示×

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

c++
小樊
84
2024-08-18 07:44:38
栏目: 编程语言
C++开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

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

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

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

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

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:c++运算符重载的规则有哪些

0