例子.
void test_eigen_cast() {
Eigen::VectorXf vf(Eigen::VectorXf::Random(3));
std::cout << "vf=\n" << vf << std::endl;
Eigen::VectorXd vd = vf.cast<double>();
std::cout << "vd=\n" << vd << std::endl;
Eigen::VectorXd sd(Eigen::VectorXd::Random(3));
std::cout << "sd=\n" << sd << std::endl;
Eigen::VectorXf sf = sd.cast<float>();
std::cout << "sf=\n" << sf << std::endl;
}
2554

被折叠的 条评论
为什么被折叠?



