这两个一个控制了信息往程序里输入,另一个控制了从程序里往外界输出信息
引用包 : #include
类实现 : ifstream instream;
ofstream outstream; 完成实现以后的instream 相当于一个信息导入器,利用信息导入器完成信息往程序里的导入
(理论是这么说,但是实际操作的时候会遇到很多问题)
主程序里实现的 instream对象 是不能拿到支线函数里使用的
instream 往往伴随着 支线程序 因为instream 会存在读取不出来的问题,因此往往需要一个 while + !instream.fail() 来配合使用
所以在这种情况下 , instream的实现需要在支线程序里完成,同样的
instream.open (“文件“) -> 链接文件
instream.get (ch) -> 从文件中读取字符
这样的操作也是在支线程序里一并完成了 其他内容加工的操作也一并完成
最后直接返回给main函数 读取到的内容/ 甚至是对内容加以操作的内容instream与outstream的另类读取方式
outstream的另类输出方式 outstream << 内容1 << 空格 << 内容2
实际得到的结果: 与outstream相链接的文件里就会有 内容1+空格+内容2
instream的另类输入方式 instream >> 变量1(类型1) >> 空格 >>变量2( 类型2 ) 其中 变量1与2分别被初始化成了类型1 与类型2
实际得到的结果 : 系统就按照指令从文件中读取出一个符合类型1的赋值给变量1 再读取出一个符合类型2的