怎么把const Eigen :: VectorXcf转换成Eigen :: VectorXcf?

时间:2018-12-03 17:29:31

标签: eigen

我想将本征库中指向const VectorXcf的指针转换为VectorXcf。我尝试了const_cast<VectorXcf>,但没有成功。以下是错误日志:

error: invalid conversion from 'const Vector2cf* {aka const
Eigen::Matrix<std::complex<float>, 2, 1>*}' to 'Eigen::Vector2cf* {aka
Eigen::Matrix<std::complex<float>, 2, 1>*}' [-fpermissive]

1 个答案:

答案 0 :(得分:2)

您能确切说明对您不利的内容吗?我在Visual Studio 2015和使用constructor()编译的gcc 6.3.0(mingw)中都能使用MCVE taht:

-Wall

它编译时没有任何警告,并给出了预期的结果。