C/C++の宿題を片付け ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
369:>>281 3/4 07/09/26 22:28:31 // 289:各製品5回、発注が来たら終了でお願いします。 // = 各五個完成したら終了? if ( 5 <= n_completed(ps[0], products, size) && 5 <= n_completed(ps[1], products, size) && 5 <= n_completed(ps[2], products, size) ) break; // 289:各製品5回、発注が来たら終了でお願いします。 // = 終了の条件とは別に、発注の回数も各五回? // 287:他の製品の発注が来ることはありますが、同じ製品の追加はないです。 // = 作業中でない製品タイプの発注のみが来る? p = clonep_at_random(ps, 4); if (p && ( (p->original == ps[0] && 5 <= n_existed(ps[0], products, size)) || (p->original == ps[1] && 5 <= n_existed(ps[1], products, size)) || (p->original == ps[2] && 5 <= n_existed(ps[2], products, size)) || (ms[0]->p && ms[0]->p->original == p->original) || (ms[1]->p && ms[1]->p->original == p->original) || (ms[2]->p && ms[2]->p->original == p->original) )) { free(p);p = 0; } // 受注 if (p && size < maxsize) products[size++] = p; // 各機械が処理する製品を決定 for (i = 0; i < 3; i++) { if (!ms[i]->p && (ms[i]->p = waitingproduct(ms[i], products, size))) { ms[i]->value = values[(&ms[i] - &ms[0])][((void *)ms[i]->p->original - (void *)ps[0]) / sizeof(struct product)]; } } // 処理直前の状態。 char cs[] = {'A', 'B', 'C', 'Q'};
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5295日前に更新/230 KB
担当:undef