内容目录
刚学 C++ 时(为了考试),里面有很多关于内存,流的函数或类,记起来比较伤脑。C++ 中,命名空间,类,函数和字段的层次关系比较散,有时很难记全某些功能的函数如果使用。
这里介绍的是 C++ 中的流。
此图来自中国农业大学阚道宏的 C++课程。老师的课程地址:https://www.icourse163.org/u/828041496?userId=9557378&_trace_c_p_k2_=65c0410da50e4f8196ed498a433292ee
C++ 中,流 分为 标准流,文件流,字符流。
ios 库是流类库的父类,istream 用于读取文件或获取键盘等输入,ostream 用于输出。
iostream 继承了两者的特点,可以读取和写入。
上面三种流类库中,我们创建 C++ 程序,几乎都会用到 #include <iostream>
。
上面结构图中,底层的流处理类中,带 f
的是文件IO操作类。
ifstream
读取文件流,fstream
可读,可写,ofstream
写入。
文章评论