我正在使用 C++ 来使用 vtk,当我对顶点进行硬编码时,我的程序运行良好。
但是,当我尝试实现一个 for 循环(保存 x 多个顶点)时,整个程序崩溃了。
这是我正在使用的代码:
vtkIdType totalVertex[9];
for(int i = 0; i < sizeof(totalVertex); i++){
totalVertex[i] = g->AddVertex();
}
// Hardcode example for syntax:
// vtkIdType v1 = g->AddVertex();
这将获得 9 个顶点,然后我可以使用诸如
g->AddEdge (totalVertex[0], totalVertex[1]);
但是我的代码永远不会到达添加边的地方,而是决定中断循环。
我是 C++ 新手,所以任何想法都会很好。