Я использую NS2 для создания новых классов в C ++ и затем связываю их с otcl. Связь и все работает, но когда я пытаюсь использовать переменные otcl в объекте, у меня возникают проблемы.
Например, предположим, у меня есть класс "Node
" с переменной X
. В коде я хочу установить это значение, а затем использовать его в некоторых операторах if.
Установка переменной без проблем с использованием этого кода:
$node1 set x 4
Теперь у меня проблема, когда я пытаюсь использовать эту переменную x где угодно. В C ++ мы могли бы использовать общую переменную (т.е. y
) и сказать «y=node.x
», а затем использовать y
в некоторых операторах if. Я пытался найти метод для выполнения той же вещи в otcl, но не смог.
Любая помощь оценивается.
Заранее спасибо.