跳转到内容

pciterate

int  pciterate(int handle)

此函数用于遍历 pcopen 查询中找到的所有点。第一个参数是 pcopen 返回的句柄。 当迭代循环中还有剩余点时,函数返回 1;当没有更多点时返回 0。这使得您可以将该函数用作 while 循环 的条件。

警告:

  • 不能为同一个句柄嵌套 pcunshaded 或 pciterate 循环。也就是说,对于单个 pcopen 调用,只能进入一个 pcunshadedpciterate 循环。
  • pcunshaded 循环内涉及导数的计算可能会产生略微不同的结果。如果需要对不由 pcimport 设置的变量求导,最好在进入 pcunshaded 循环之前预先计算导数。