如何在列表中注册邻居的所有ID?

时间:2019-05-17 19:57:22

标签: omnet++

在我的代码中,每辆车都是第一次广播消息。我想在每辆车的列表中注册邻居的所有ID,但是我的代码只允许在列表中注册一个ID。

如何在列表中注册所有邻居ID?

vector<int> Neighbor;
vector<int>::iterator it ;
for(int i=0; i< 5; i++) Neighbor.push_back(i);

    it = Neighbor.begin();
    ++it;
    Neighbor.insert(it, hmsg->getIDv());
    Neighbor.insert(it, 2, hmsg->getIDv());
    --it;
    cout<<"the IDs of Neighbor is : "<< endl;
    for(it = Neighbor.begin(); it != Neighbor.end(); ++it){
        cout<<" "<<*it;
        cout<<"\n";
    }
    ++it;

0 个答案:

没有答案