1 に答える
1
さて、私は問題を理解します。まず、定義を取得するために、現在のサブ モジュールにモビリティ モジュールのヘッダー ファイルを追加する必要がありました。だから私は含めました-
#include "MassMobility.h"
#include "StationaryMobility.h"
次に、コードで次の変更を行いました:-
cModule* parentmod = getParentModule();
cModule* mobilitymod = parentmod->getParentModule()->getSubmodule("mobility");
MassMobility* massMobilityMod = dynamic_cast<MassMobility*>(mobilitymod);
EV<<"Current position is <<"massMobilityMod->getCurrentPosition();
したがって、エラーの理由は、このソリューションのヘッダー ファイルによって提供される定義の欠如です。
于 2015-06-08T07:53:30.823 に答える