タイプが同じ構造体であるベクトルを含む構造体を作成しようとしています。ただし、ビルドすると、「;」がないことを示すエラーが表示されます 「>」が現れる前。コンパイラがベクトルをものとして認識しているかどうかはわかりません:/そして、既にコードに含めています。これが私がこれまでに持っているものです:
#include <vector>
typedef struct tnode
{
int data;
vector<tnode> children;
GLfloat x; //x coordinate of node
GLfloat y; //y coordinate of node
} tnode;
どんな助けでも大歓迎です!!