gpt4 book ai didi

c++ - NS2,Otcl : using a variable of an owned instance within a class

转载 作者:行者123 更新时间:2023-11-28 08:29:39 25 4
gpt4 key购买 nike

我正在使用 NS2 在 C++ 中创建一些新类,然后将它们链接到 otcl。链接和一切正常,但是当我尝试在对象中使用 otcl 变量时,我遇到了麻烦。

例如,假设我有一个带有变量X 的类“Node”。在代码中我想设置这个值,然后在一些 if 语句中使用它。

使用这段代码设置变量没有问题:

$node1 set x 4

现在我遇到的问题是当我尝试在任何地方使用这个变量 x 时。在 C++ 中,我们可以使用通用变量(即 y)并说“y=node.x”,然后在某些 if 中使用 y -陈述。我试图寻找一种方法在 otcl 中执行相同的操作,但失败了。

任何帮助都适用。

提前致谢。

最佳答案

感谢多纳尔的回答。但是我找到了我真正需要的东西(并且它起作用了),就像这样:

set x [$class set y]

关于c++ - NS2,Otcl : using a variable of an owned instance within a class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2753298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com