标签:
今天写了一段代码报错
void GetEigenvalue(pcl::PointCloud<pcl::PointXYZ>::ConstPtr cloud, vector<int> input, ofstream outFile)
error C2248: “std::basic_ios<_Elem,_Traits>::basic_ios”: 无法访问 private 成员
这里错误的原因是ofstream作为形参的时候会调用它的拷贝构造函数,但是它的拷贝构造函数是private的,不想让人随便调用。
修改这个错误需要避免使用拷贝构造函数,将形参改为其应用就好
void GetEigenvalue(pcl::PointCloud<pcl::PointXYZ>::ConstPtr cloud, vector<int> input, ofstream& outFile)
标签:
原文地址:http://www.cnblogs.com/l00196472/p/4860826.html