2

CPUスケジューラの基本的なシミュレーションであるCでプログラムを書こうとしています。

CPU キューから I/O キューなどに移動される 10 個のプロセス (構造体で表される) があります。

最初はプロセス構造体を配列として宣言し始めましたが、構造体を配列から直接 CPU キューに移動するのは面倒に思えます。配列の外側で 10 個の個別の構造体を初期化して宣言するのも同様に悪いようです。

誰かが私にどのアプローチがより良いかを提案できますか?

4

1 に答える 1

4

構造体ポインターの配列は、目的に適しています。ポインターはほとんど費用をかけずにキュー内で移動でき、すべての参照はコピー セマンティクスを心配する代わりに同じオブジェクトを更新します。

于 2013-05-01T01:44:58.860 に答える