http://srad.jp/~stehan/journal/509411 の続き。 if( 0 < i ) つけて回避できたのはサンプルだけで、実コードでは i に 0 が入っていても実行されてしまったよ、あははははー というわけで回避策は while( -1 < --i ) こんなコンパイラでたまにしかクラッシュしない Windows みたいなOS作れるマイクロソフトの技術力はたいしたものだなあ
void count_down( int i ) { while( 0 < i-- ){ printf( "%d, ", i); ::Sleep( 1000 ); } puts("今週のビックリドッキリメカ 発進!!"); } int _tmain(int argc, _TCHAR* argv[]) { count_down( 2 ); ::Sleep( 5000 ); count_down( 1 ); ::Sleep( 5000 ); count_down( 0 ); return 0; }
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く