|
|
1
9
编辑:我很确定这实际上是未定义的行为。如果我们看14.6.4.2[temp.dep.candidate],我们会看到这一段:
最后一段告诉我,这是一种未定义的行为。这个
|
|
|
2
4
我同意,守则格式不正确。我很惊讶g++和clang++都没有对此发出警告。 14.6.2/1:
[
14.6.4/1:
14.6.4.1/6:
14.6.4.2/1:
|
|
|
3
3
呼叫
我相信代码是有效的,因为允许实现将函数模板的实例化点延迟到翻译单元结束,此时
编号3936 §14.6.4.1/8[温度点]
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |