![]() |
1
2
只有在一组有限的上下文中才允许使用无参数的重载函数名(或行为类似于一组重载函数的函数模板的名称)(例如在“地址”表达式中),上下文可用于唯一确定所需的特定重载。 这在本标准(ISO/IEC 14882:2003)的13.4中有规定[以上]。包含的是对象、引用或显式转换的初始值设定项。这为您提供了许多选项。 例如,显式转换:
直接初始化指针:
|
![]() |
2
1
以下工作:
|
![]() |
3
0
它不能区分重载的原因是您解析了函数的地址,而不是调用它。当您在流中插入它时,编译器知道调用
为什么不直接测试'\n'呢? |
![]() |
AstralHex · 矩阵乘法代码工作不正常 7 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 8 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 8 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 8 月前 |