在C ++中使循环无限的最佳方法是什么

时间:2018-10-12 06:06:46

标签: c++ loops

在c ++中,使用for循环方法进行无限循环的下注方式是什么?

2 个答案:

答案 0 :(得分:2)

这些是您可以进行无限循环的一些方法-

  1.  while(1) {
         ..... statements ....
     }
    
  2.  while(true) {
         .... statements ......
     }
    
  3.  for(;;) {
         .... statements ......
     }
    
  4.  do {
         .......statements.....
     } while(true);
    

答案 1 :(得分:0)

这令人惊讶地困难,尽管请求也令人不合逻辑。空无限循环是C ++中的未定义行为

请参见Optimizing away a "while(1);" in C++0x

尽管确实没有必要这样做-只需终止程序即可。从某种意义上讲,它等于永远不运行任何不消耗任何输入,什么也不输出的程序。