一、背景知识回顾
1. fd和FILE结构的区别
unix中文件描述符fd和FILE对象之间的关系,FILE结构包括一个缓冲区和一个文件描述符。可以理解FILE就是对fd及其操作函数封装了一层缓冲区,这样用户写FILE之后就不用管了,具体的IO由系统本身完成。
二、标准输入、输出、错误流
cin、cout、cerro
unix中文件描述符fd和FILE对象之间的关系,FILE结构包括一个缓冲区和一个文件描述符。可以理解FILE就是对fd及其操作函数封装了一层缓冲区,这样用户写FILE之后就不用管了,具体的IO由系统本身完成。
cin、cout、cerro