“这个也不奇怪啊,如果复用ftp库的源代码的话,装入头文件后,一样可以调用其他文件里的ftp源代码。”
“你们看,这里面的文件管理也非常特殊,基本上没有对磁盘、文件的任何细节代码,只有少部分函数调用。”
“看来是把所有的类似的细节操作都放到其他C源代码文件里面去了。”
“不对,刚才我好像在文件列表里看见头文件里装载的那几个源代码文件了,体量非常小,绝对放不下那么多东西。”
“.”
看了半天,厉所长和池总工他们觉得还是不得要领,干脆问直接问高振东。
高振东笑道:“刚才有的同志说得非常好,很敏锐啊,这个程序里面,包括它装载调用的其他源代码文件里面,都没有任何关于ftp、文件管理等等功能的细节代码。这些内容,全部被放到这个环境软件里来了。”
池总工想了一会,感觉脑子有点痒,好像要长脑子了。
“高总工,你的意思是,你把所有的计算机资源的管理和使用,都从应用程序放到外面这个大程序来了?”
对于原来的循环值守环境来说,只要想编程,虽然源代码可以复用,但是对于软件本身来说,就得把所有功能的所有代码全部放进源代码,重新编译。
简单说就是软件直接从顶层控制到底层,所有的功能都必须在这个软件里面进行管理,好处是很直接,能做的事情多。
内容未完,下一页继续阅读