这应该是一个简单的,但我无法弄清楚问题。
我在vectors.h
:
/**
* The struct defining vectors in 3D space.
*/
struct b3Vec {
/**
* The size of the vector.
*/
double size;
/**
* The first direction of the vector in degrees.
*/
double dir1;
/**
* The second direction of the vector in degrees.
*/
double dir2;
};
在world.h
中称为b3World的另一个结构中,我有:
b3Vec gravitation;
我在这一行Expected specifier-qualifier-list before 'b3Vec'
收到错误。我正在包含头文件,这是我得到的唯一错误。
任何人都可以帮助我吗?
答案 0 :(得分:3)
您需要使用struct
关键字:
struct b3Vec gravitation;