![]() |
1
1
clang 6/7和gcc之间的行为差异可以通过以下简化的示例代码来说明:
Gcc和clang6接受代码,clang7拒绝代码。
在Gcc的情况下
根据 [over.match.ref] :
在我们的案例中,这意味着
从我在标准中读到的内容来看,我不能说什么是对标准的“正确”解释。不过,我认为,一般来说,叮当行为与模板参数推导更为一致:
|
![]() |
2
1
我相信这与
Bug 32861
original report
.
在里面
还要注意的是
|
![]() |
AstralHex · 矩阵乘法代码工作不正常 4 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 5 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 5 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 5 月前 |