用の個別cQueueは私がhandleMessage()
で受信メッセージをキューに入れるために使用cQueue queue;
、とシンプルなモジュールがあります:queue.insert(msg);
Omnet ++:各入力
を今私は、入力input in[]
の配列を持っている私のモジュールを拡張し、私がしたいです入力ごとに受信メッセージを別々のcQueueにキューイングします。 cQueue queue[];
またはcQueue queue[gateSize("in")];
を単純に初期化してから、handleMessage()
にmsg->getArrivalGate()
を使用して、正しいキューを選択すると考えました。
残念ながら、私は既に初期化のためにエラーを受け取ります:field has incomplete type
。助けや提案はありますか?
'omnetpp.ini'に' debug-on-errors = true'という行を追加してください。次に、シミュレーションをデバッグします。 IDEはシミュレーションの終了を引き起こすコード行を表示します。 Ref:[OMNeT ++ Manual](https://omnetpp.org/doc/omnetpp/manual/#sec:run-sim:debugging-support) –