51Testing软件测试论坛

标题: Robot中 .sbh和 .sbl文件有什么区别啊!请高手指点!!!!! [打印本页]

作者: zzp38373454    时间: 2004-12-24 09:33
标题: Robot中 .sbh和 .sbl文件有什么区别啊!请高手指点!!!!!
Robot中 .sbh和 .sbl文件有什么区别啊!请高手指点!!!!!
作者: Aaron    时间: 2004-12-24 14:04
.sbh是头文件,.sbl是实现文件。函数体写在.sbl中,声明写在.sbh中。
作者: star1999    时间: 2004-12-27 15:23
楼上正解
作者: zzp38373454    时间: 2004-12-27 15:43
多谢指教!!
不过我试验过了,将声明(也可不要声明)和函数体都写在.sbh文件或.sbl文件中,然后通过  '$include"*.sbh"   或  '$include"*.sbl"  都可以进行调用。

请问分开写的好处是什么?
作者: Aaron    时间: 2004-12-28 11:38
这个涉及多文件下的文件包含问题。

如果你有一个函数,会在多个文件中调用,则你必须将它的声明与实现分开写,并在每个调用它的文件的开头用include声明。如将其写在一个文件中,会出现重复定义的问题。
作者: zzp38373454    时间: 2005-1-6 14:31
To Aaron:

Robot 中的Project Header 文件和.sbh文件有区别吗?
为什么在新建菜单下将其单独提出来?
作者: zzp38373454    时间: 2005-1-6 14:36
标题: To Aaron:
To Aaron:

你说的情况我试验过了啊!一切正常啊!没有重复定义问题啊!??




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2