Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/162.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 无法解析类类型_C++ - Fatal编程技术网

C++ 无法解析类类型

C++ 无法解析类类型,c++,C++,我正在使用eclipse和minGW。我有以下错误:当我定义SO3我的_旋转时在我得到的文件SE3.h中 无法解析类型SO3。以下是SE3.h文件: #ifndef SE3_H_ #define SE3_H_ #include <opencv\cv.h> #include "SO3.h" class SE3 { private: SO3 my_rotation;// <--- error is here cv::Vec3f my_translation;

我正在使用eclipse和minGW。我有以下错误:当我定义
SO3我的_旋转时在我得到的文件SE3.h中
无法解析类型SO3。以下是SE3.h文件:

#ifndef SE3_H_
#define SE3_H_
#include <opencv\cv.h>
#include "SO3.h"

class SE3
{

private:
    SO3 my_rotation;// <--- error is here
    cv::Vec3f my_translation;


};


#endif /* SE3_H_ */

谢谢您的帮助。

您使用的是什么编译器?在包含
SO3.H
之前,是否有另一个文件无意中定义了
SO3\u H
,从而破坏了安全机制?(可能是复制和粘贴错误?)我发现发布的代码没有任何错误。我正在使用gcc for windows-MingW@TypeIA我会检查…@PhonoDots与您发布的简约代码,错误是无关的。
#ifndef SO3_H_
#define SO3_H_

class SO3
{
public:
   SO3();
};


#endif /* SO3_H_ */