相关疑难解决方法(0)

在C++ for循环之前从未见过

我正在将C++算法转换为C#.我遇到了这个for循环:

for (u = b.size(), v = b.back(); u--; v = p[v]) 
b[u] = v;
Run Code Online (Sandbox Code Playgroud)

它在C++中没有错误,但在C#中没有错误(不能将int转换为bool).我真的无法弄清楚这个循环,条件在哪里?

有人可以解释一下吗?

PS.只是为了检查,使VECTOR适应LIST b.back()对应b [b.Count-1]?

c# c++ for-loop

163
推荐指数
8
解决办法
2万
查看次数

标签 统计

c# ×1

c++ ×1

for-loop ×1