1
我在TTCN-3中有一個數組,我想用命令排列。這通常是做過這樣的:如何在TTCN-3中對任意大小的數組使用排列?
myArray := { permutation(myArray[0], myArray[1], myArray[2]) };
的結果是,當我希望得到的結果是myArray的,元素的順序並不重要。
但是,這需要對數組中的實際值進行硬編碼,如上所述,其中我具體說明了排列我想要呈現的數組的值。我現在處於這樣一種情況,我有一個數組,我從代碼中不知道它的大小。我可以
sizeof(myArray);
所以,如果我可以使用該值,我在運行時到達指定排列應該怎麼做,這將是偉大的發現我的數組的大小。我想做到的是這樣的事情
myArray := { permutation(myArray[0], ... , myArray[n]) };
,其中n是數組,我不從代碼知道的大小。
「設置」確實解決了我直接的問題。非常感謝! – Helena