vector<bool> visited;;visited = vector<bool> my(numCourses,false);这两句C++代码哪里有错?
时间: 2024-04-09 19:29:06 浏览: 102
C++ Visitor模式
这两句代码中有两个错误。首先,分号应该在第一行的末尾而不是第二行。其次,赋值语句应该是 `visited = vector<bool>(numCourses, false);` 而不是 `visited = vector<bool> my(numCourses, false);`。正确的代码应该是这样的:
```cpp
vector<bool> visited;
visited = vector<bool>(numCourses, false);
```
这样就可以创建一个名为 `visited` 的大小为 `numCourses` 的布尔类型向量,并将其所有元素初始化为 `false`。
阅读全文