我想将本征库中指向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]
答案 0 :(得分:2)
您能确切说明对您不利的内容吗?我在Visual Studio 2015和使用constructor()
编译的gcc 6.3.0(mingw)中都能使用MCVE taht:
-Wall
它编译时没有任何警告,并给出了预期的结果。