|
1
6
好吧,结果很有趣。就语言而言,这个程序是有效的-
然而 Itanium C++ ABI does not specify a mangling 对于这种情况(即,具有非类型模板参数,其类型是指向派生成员的指针,但其值是指向基成员的指针)。因此,针对该ABI(即clang和gcc)的编译器无法接受此代码。这就解释了为什么clang的错误是“对不起,还没有”,而不是“不,坏!” 另一方面,其他abi没有这样的损坏问题,因此MSVC和ICC都能够很好地编译程序。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |