L.T.I LADG.TEMPER.I.注册过商标吗?还有哪些分类可以注册?

网上收集的tcl学习资料有的是从別人的空间转的,但因时间久了没有记下其个人版权,若有争议请谅解

寒蝉退士的Bolg:/


    里面有很多作者翻译的文档、手册等,其中有几篇是关于TCL的

    由于它可以在命令行下进行SNMP操作,所以可以和TCL/expect很好的结合完成自动化测试的功能。


TCL系列之五:在扩展TCL命令时,利用自己定义的複杂数据结构(续)
在昨天的例子中,我们在Tcl_InitApp中生成了一个对象*pSam,然后在调用
关联起来,TCL解释器将保存这个对象,并在激活这两个命令时把它作为第一個参
数传递给实现这两个命令的C过程.在命令过程中我们只需用强制转换把这个参
令相关的对象*pSam的空间被释放.调试运行这个程序,在控制台中敲入
这个命令从解释器中删除myget命令,我们会发现DeleteProc函数会被自动调用,
    这个例子向我们展示了利用我们自己定义的类来扩展TCL命令的方法.这一
    我们茬用C++的面向对象的方法开发一个针对某个领域的程序时,往往是把
结构)的对象实例的操作而形成一个应用程序.在作TCL扩展命令时我们可以沿用
這一方法.事实上当我们的一组TCL命令需要对同一个对象进行操作时,为了让程
序结构良好,利用上述例子所展示的方法是很好的一种选择,而多个命令需要对
同一个对象进行操作的情况在稍微复杂一点的应用中都是不可避免的.
    另外,利用这种方法我们可以做到最大限度的软件重用.我们茬扩展TCL命令
中,可以充分利用我们以前作过的工作.我们可以把以前用C++开发的类搬过来,
然后按照TCL的要求把类的一些成员函数改写成对应的TCL命令.這个工作并不怎
么复杂,但是我们缺可以由此得到一种功能完备的针对某个领域应用的脚本语言.
事实上,按照这种方法,我已经利用针对代理测試编写的的一个C++类,实现了用
于代理测试的脚本语言.

我要回帖

 

随机推荐