是否有TCL一种方式来获得的那个过程接受参数的数量? 例如,我们有程序:
proc func {a} {
puts $a
}
我需要一种方法来放在变量是参数的数量func
过程接受。
是否有TCL一种方式来获得的那个过程接受参数的数量? 例如,我们有程序:
proc func {a} {
puts $a
}
我需要一种方法来放在变量是参数的数量func
过程接受。
也许你可以尝试这样的:
info args func
这将让该参数func
要求。
然后,你可以用它来获取参数的个数:
set num [llength [info args func]]
在你的情况, $num
将是1。