小编Peg*_*egi的帖子

如何递归使用typedef?

我想编写一个关于一个人每学期可以参加的课程的程序。我想定义一个名为 CourseTable 的数据类型,它是一个名为 Course 的结构体的向量,但在这个结构体中我还有一个“先决条件”变量,它的类型是决定成为CourseTable。

typedef vector<Course> CourseTable ;
struct Course
{
  ....
  CourseTable prerequisites;
};
Run Code Online (Sandbox Code Playgroud)

在我放置这两个声明的任一顺序中,我都遇到编译错误。您对我应该做什么有什么建议吗?

c++ typedef c++11

2
推荐指数
1
解决办法
84
查看次数

标签 统计

c++ ×1

c++11 ×1

typedef ×1