【发布时间】:2008-10-22 01:56:18
【问题描述】:
另一位发帖人询问preferred syntax for infinite loops。
一个后续问题:为什么您在代码中使用无限循环?我通常会看到这样的构造:
for (;;) {
int scoped_variable = getSomeValue();
if (scoped_variable == some_value) {
break;
}
}
这让您可以避免在for 或while 子句中看到 scoped_variable 的值。 “无限”循环还有哪些其他用途?
【问题讨论】:
标签: c++ coding-style