在OF中引入了大量的自定义的变量类型(这里面也包括各种类的对象变量),要对这些变量进行输入与输出对于一个比较大的系统(OF可以算是一个比较大的系统了)来说都要有一个统一的格式,这样有了统一的标准,在这个平台上进行新的扩展就变得容易了。所以OF中自己构造了一个非常方便而且考虑周到的I/O系统,其中涉及并行运算中处理器间的通讯,简单类型变量、字符串格式的流,以及OF中定义的token流,他们分别对应于Pstream,IFstream,StringStream,Tstream等。
可以这样说,OF中所有关键的类对象的构造都是通过Istream的完成的,对象的输出又是通过Ostream来完成的,所以可以说I/O系统是OF的重要基石。
前面的内容过于细化了,往往不能把握程序大的方面,因而以后多发布些自己在程序中类之间的关系以及类的功能上的一些体会,当然代码分析部分也会陆续跟进!
评论