|
1
6
那个例子是错误的。这在C++ 17中不起作用。 Non-type template parameters 必须是以下之一:
任意类类型不在此列表中。 请注意,可以使用枚举作为标记类型:
|
|
|
2
8
是的,他的例子是错误的。
非类型模板参数不能具有类类型,直到
P0732
,这是一个C++ 20的特性。即使在C++ 20中,
仍然
因为为了选择使用
在那一点上,它会起作用的。 我想他的意思是:
传递指针是很好的——指针在C++ 17中是可接受的非类型模板参数(并且更早),只要它们满足一些其他的要求
|
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |