我正在使用一个名为 OpenFOAM 的 CFD 代码,我正在做一些调试·
在我的主要代码中:
label i = mesh.boundaryMesh().whichPatch(109);
Info << "Patch number: " << i << endl;
Info << "Face number: " << mesh.boundaryMesh()[i].whichFace(109) << endl;
分别打印 0 和 4,
注意:Info
等价于 std::cout
。
现在,如果将这些表达式放入调试器的监视窗口中,我只会得到 mesh.boundaryMesh().whichPatch(109)
的值,而 mesh.boundaryMesh()[0].whichFace(109)
没有任何值
这是 VScode 上的错误吗?我做错了什么?
最好的问候