小编som*_*dy4的帖子

Kotlin 泛型类重载?

我想创建一些类型参数可变数量的类。

例如,一个元组类:

class Tuple<T1>{
    //blah 
}
class Tuple<T1,T2>{
    //blah blah 
}
class Tuple<T1,T2,T3>{
    //blah blah blah
}
Run Code Online (Sandbox Code Playgroud)

但它显示“重新声明”错误,有什么建议吗?

generics overloading variadic kotlin

3
推荐指数
1
解决办法
352
查看次数

在 Eigen c++ 中,如何将 NxM 矩阵的每一行乘以 Nx1 标量向量?

例如,我有:

Matrix<double,5,2,RowMajor> points;
Matrix<double,5,1> scalars;
Run Code Online (Sandbox Code Playgroud)

我想要的相当于:

for(int i=0;i<5;++i){
  points.row(i)*=scalars(i);
}
Run Code Online (Sandbox Code Playgroud)

有没有 oneliner 可以实现这个目标?

我已经尝试过 rowwise 和 array 但无法正确执行。

c++ eigen3

2
推荐指数
1
解决办法
1833
查看次数

标签 统计

c++ ×1

eigen3 ×1

generics ×1

kotlin ×1

overloading ×1

variadic ×1