问题描述
我正在使用 PCL,并且在贪婪网格划分组件中它使用 Eigen::Vector3f 来保存点,但是当对象 (gp3) 被破坏时,我遇到了段错误。
导致段错误的对象本身的定义:
std::vector<Eigen::Vector3f,Eigen::aligned_allocator<Eigen::Vector3f> > coords_;
我正在运行reconstruct()方法,当它到达行
coords_.reserve (indices_->size ());
然后我退出函数,它会导致内存错误。根据 https://eigen.tuxfamily.org/dox/group__TopicStlContainers.html 这看起来像向量的正确定义。我检查了 indices_->size()
,大约为 55k,这是点云的正常值,应该可以正常工作。
知道如何处理这个问题吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)