「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

(#2457) Re: 繰り返し処理の途中でのラベル設定 - うぇいく (2015-10-20 21:47) /低 未処理
そのソースの場合、戻ってしまうと、「飛ぶ」機能の意味がなくなります。
「100回」のループのインデントよりも浅いところに「▲ゴール」がある限り、戻ることはありません。
・飛ぶたびに飛んだ元に戻る必要がある場合、関数を使用してください。
・「▲ゴール」に飛んでも同じループが継続するなら、「▲ゴール」は、ループ内の他の要素と同じインデントにしてください(そして、「飛ぶ」以外で実行されては困るなら、その分が実行さえないように、もう1つ飛ぶを使うなりなんなりしてください)。この書き方でうまく飛ばない場合、飛ばないことがバグです。

なお、「飛ぶ」は、飛ぶはずのラベルに飛ばなかったりするので、利用しないことをお勧めします。大域脱出以外での利用は混乱のもとになるだけであり、大域脱出が必要な場合は、一応、例外を利用することで置き換えられると思われます。
繰り返し処理の途中でのラベル設定 / 永世ヘボ (2015-10-20 13:12) (#2456)/ 低 未処理
  Re: 繰り返し処理の途中でのラベル設定 / うぇいく (2015-10-20 21:47) (#2457)/ 低 未処理
    Re: 繰り返し処理の途中でのラベル設定 / 永世ヘボ (2015-10-20 23:11) (#2458)/ 低 未処理
  Re: 繰り返し処理の途中でのラベル設定 / うぇいく (2015-10-21 09:10) (#2459)/ 低 未処理

(#2457)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能