什么时候应该使用do-while而不是while循环?

时间:2010-06-22 16:14:30

标签: c++ coding-style while-loop do-while

  

可能重复:
  Is there ever a need for a “do {…} while ( )” loop?
  Do your loops test at the top or bottom?
  While vs. Do While
  When is a do-while appropriate?

我和一位同事一直在讨论是否作为一般规则,在C / C ++中我们应该使用while循环而不是do-wile循环。

我的感觉是,你应该使用do-while的唯一时间是你需要反复测试相同的东西,你总是希望这样做至少一次。一般来说,我总觉得while循环更具可读性。

我意识到这可能被认为是一种有点主观/个人风格的事情,但我有兴趣听到任何人关于我是对的还是在这里做些什么的想法。具体的例子将特别受欢迎。

0 个答案:

没有答案