|
|
1
2
只有在一组有限的上下文中才允许使用无参数的重载函数名(或行为类似于一组重载函数的函数模板的名称)(例如在“地址”表达式中),上下文可用于唯一确定所需的特定重载。 这在本标准(ISO/IEC 14882:2003)的13.4中有规定[以上]。包含的是对象、引用或显式转换的初始值设定项。这为您提供了许多选项。 例如,显式转换:
直接初始化指针:
|
|
|
2
1
以下工作:
|
|
|
3
0
它不能区分重载的原因是您解析了函数的地址,而不是调用它。当您在流中插入它时,编译器知道调用
为什么不直接测试'\n'呢? |