C ++中可能的编译错误

时间:2010-07-22 20:25:51

标签: c++ compilation overloading

在C ++中,使用函数重载时可能遇到什么样的编译错误,何时会发生这些错误?

1 个答案:

答案 0 :(得分:1)

这个网站有几个列出,但我认为你的问题可能会被关闭,而不是一个真正的问题:

http://net.pku.edu.cn/~course/cs101/resource/CppHowToProgram/5e/html/ch06lev1sec17.html

  
      
  1. 使用相同的参数列表创建重载函数   不同的回报类型是   编译错误。

  2.   
  3. 省略默认参数的函数可能与...相同   另一个重载函数;这是一个   编译错误。例如,拥有   在一个程序中都有一个功能   显式不带参数和a   同名的功能   包含所有默认参数结果   在尝试时出现编译错误   使用该函数名称   调用传递没有参数。该   编译器不知道哪个版本   选择的功能。

  4.