omnet++ 4.0 ned语言多重for循环写法(帮助文档写错了)

前几天,用omnetpp 4.0做无线网仿真,要写一个WSN网络的全连接,参看user menu,发看里面给出的建立随机图的代码如下:

 

Code
    connections allowunconnected:
        
for i=0..count-1, j=0..count-1 {
            node[i].
out[j] --> node[j].in[i]
                
if i!=&& uniform(0,1)<connectedness;
        }

 

后来仿照此代码,写了一个建立全连结的代码,发现这个一直有语法错误。最后发现二重循环需要写成

for i=0..count-1, for j=0..count-1

于是建立全连接的代码为:

 

Code
    connections allowunconnected:
        
for i = 0..count-2,for j= i+1..count-1 {
            tic[i].gate[j]
<-->tic[j].gate[i];
        }

你可能感兴趣的:(for循环)