Tcl编程简介(六) | |
Tcl 名字空间 namespace 创建和操纵命令和变量的上下文(content)。 简介: 一个名字空间是一个命令和变量的集合,通过名字空间的封装来保证他们不会影响其它名字空间的变量和命令。 Tcl 总是维护了一个全局名字空间 global namespace 包含了所有的全局变量和命令。 namespace eval允许你创建一个新的namespace。 例如:
proc Bump {} {
名字空间是动态的,可变的。 例如:
//添加了一个过程 //删除test
引用:
也可以用下面的方式添加: proc Foo::Test {args} {return $args} 或在名字空间中移动: rename Foo::Test Bar::Test |
Tcl编程简介(六)
最新推荐文章于 2023-07-13 14:43:33 发布