|
|
1
12
此外,如果你永远不会使用1x1矩阵,也就是2x2矩阵上reduce的结果,你可以用一个完全空的类来停止递归。
|
|
|
2
1
|
|
|
3
1
你似乎对编译时和运行时行为有点困惑,我对你的代码也有点困惑。但我认为你想要的是对值0的模板进行专门化,从而终止递归。 如果你还没有,我建议你读一读 C++ Templates: The Complete Guide |
|
|
4
0
您需要明确指定希望递归结束的情况的行为。看 this DDJ article
|
|
|
5
0
与其专门化整个类来终止递归,另一种选择可能是使用
|
|
AstralHex · 矩阵乘法代码工作不正常 10 月前 |
|
|
Giogre · 为包含许多数值字段的简单“struct”重载比较运算符 10 月前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 10 月前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 10 月前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 11 月前 |