我定义了一个类,然后创建了一个类向量并初始化了行和列:
#include <iostream>
#include <vector>
class Vertex {
// class definition
};
int main()
{
std::vector <std::vector <Vertex> > v1(2,std::vector <Vertex>(2));
std::cout << "end of the program";
}
我正在使用Eclipse,当我运行程序时没有错误,但在控制台窗口中我看不到程序的结束&#34;输出。程序似乎停留在矢量定义。
答案 0 :(得分:0)
您需要刷新cout
的缓冲区:
std::cout << "end of the program" << std::flush;