Windowsでは、Cで構造化例外処理を使用して、次のように1から1000までのすべての数値を出力する疑似ループを作成できます。
int n = 0;
__try {
*(int *)0 = 0;
}
__except(printf("%i\n", ++n), n < 1000 ? -1 : 1) {
}
for
C / C ++には、コードで通常の疑わしいキーワードを検索した場合に検出するのが簡単ではないループを作成する他の方法もあるのではないかと思いwhile
ますgoto
。