我正在尝试创建一个结构,其中包含一个类型为同一结构的向量。但是,当我构建时,错误表明我缺少“;” 在“>”出现之前。我不确定编译器是否甚至将向量识别为事物:/并且我已经包含在我的代码中。这是我到目前为止所拥有的:
#include <vector>
typedef struct tnode
{
int data;
vector<tnode> children;
GLfloat x; //x coordinate of node
GLfloat y; //y coordinate of node
} tnode;
任何帮助将不胜感激!!