Jar*_*Par 20
标签和goto本身没有任何问题.问题是人们倾向于滥用它们确实会产生问题.
标签的典型用途
OperationStart:
if ( !TrySomeOperation() ) {
if ( MaybeFixOperation() ) {
goto OperationStart;
}
}
Run Code Online (Sandbox Code Playgroud)
你需要做一些你无法触及infitite循环的断言,但是给出一套合理的保证,这段代码没有任何内在错误.
| 归档时间: |
|
| 查看次数: |
8597 次 |
| 最近记录: |