Solution ID: 161275802 Type: External 表題: WINDOWS: 同期化ポイントを繰り返し実行できますか 製品: TestManager バージョン: 2002.05.02 OS: Windows DEFECT #: N/A PATCH #: N/A 参照事項: Solution ID: 134879842 の日本語訳 作成年月日: 07-FEB-2003 改訂年月日: 質問: 同期化ポイントを繰り返し実行できますか。 回答: 一度実行された同期化ポイントは、その後実行された状態が維持 される(リセットされない)ため、通常は繰り返し実行することはでき ません。しかし、VUのwaitコマンドを使用して仮想テスターを繰り返 し同期化させることができます。 下記の例では2つの共用変数を使用して、同じ条件を繰り返し実行 します。 shared ready_cnt, control; for (attempts = 0; attempts < 100; attempts++) { ready_cnt++; if (_uid == 1) { wait(&ready_cnt, _nusers, _nusers, -(_nusers)); control = 2; } else wait(&control, _uid, _uid, 1); /* Synchronized activity takes place here */ } ご不明な点等ありましたら、ラショナルカスタマサービスへお問い合わせ下さい。