E.O*_*.O. 2 c++ break
我最近在一本书中读到,使用break例如for循环中的语句被认为是不优雅的(尽管它在switch语句中被广泛接受).
break
for
switch
这种"指责"的原因是什么?
我应该break在for循环中使用语句,还是应该使用多个条件?
Lig*_*ica 7
你将不得不问这本书的作者(哪本书?),因为我的ESP今天正在讨论[引证需要].
有时[何时?]据说,如果你break在整个代码体中编写了大量语句,那么在不执行详细的程序分析的情况下,不再容易看到循环不变量和控制流.
但是,实际上,break条件块中的一些语句不会伤害任何人,并且复杂的循环条件是,IMO,更容易出现可怕的错误.
归档时间:
14 年,9 月 前
查看次数:
362 次
最近记录: