Update 20210326 How to read and write files in C.md

This commit is contained in:
wyxplus 2021-03-31 11:12:06 +08:00 committed by GitHub
parent 747f87b340
commit e9935bce9c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -25,9 +25,9 @@ C++ 标准库提供了 [ios_base][2] 类。该类充当所有 I/O 流的基类
该两种类型都是在头文件 `<fstream>` 中所定义。
`ios_base` 继承的类在写入时可被视为数据接收器,在从其读取时可被视为数据源,与数据本身完全分离。这种面向对象的方法使 [关注点分离][5]separation of concerns<ruby>[关注点分离][5]<rt>separation of concerns</rt></ruby>[依赖注入][6]dependency injection<ruby>[依赖注入][6]<rt>dependency injection</rt></ruby> 等概念易于实现。
`ios_base` 继承的类在写入时可被视为数据接收器,在从其读取时可被视为数据源,与数据本身完全分离。这种面向对象的方法使 <ruby>[关注点分离][5]<rt>separation of concerns</rt></ruby><ruby>[依赖注入][6]<rt>dependency injection</rt></ruby> 等概念易于实现。
### A simple example 一个简单的例子
### 一个简单的例子
本例程是非常简单:实例化了一个 `ofstream` 来写入,和实例化一个 `ifstream` 来读取。