「cpp/keyword/while」の版間の差分
提供: cppreference.com
細 (1版:Import from Dokuwiki) |
細 (r2.7.3) (ロボットによる 追加: en, it, pl, tr) |
||
20行: | 20行: | ||
関連トピック: [[cpp/keyword/break | break]], [[cpp/keyword/continue | continue]], [[cpp/keyword/do | do]], [[cpp/keyword/for | for]], [[cpp/keyword/if | if]] | 関連トピック: [[cpp/keyword/break | break]], [[cpp/keyword/continue | continue]], [[cpp/keyword/do | do]], [[cpp/keyword/for | for]], [[cpp/keyword/if | if]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ |
2012年5月4日 (金) 15:54時点における版
文法:
while( 条件 ) { 命令リスト; }
whileキーワードは、条件がtrueの間、命令リストが評価され続けるループ構文に使用されます。もしも、条件式が初めからfalseの場合は、命令リストは1回も実行されないことに注意してください。命令リストが最低一回は評価されることを保証した場合にはdoループを使用してください。サンプル:
bool done = false; while( !done ) { ProcessData(); if( StopLooping() ) { done = true; } }