August 2021
Intermediate to advanced
450 pages
9h 36m
Chinese
很多计算过程都包含将大量数据从某处移动到另一处的操作,例如,将文件中的文本复制到屏幕,或者将音乐从计算机移动到MP3播放器。通常,在迁移过程中还伴随着数据转换。如果数据可以看作值的序列(流),iostream库很适合处理这类任务。在一般的编程工作中,输入输出部分的编码令人吃惊地占据了非常大的比例。这一方面是因为我们(或我们的程序)需要大量数据,另一方面是数据进入程序的入口正是错误多发地带。因此,我们必须努力使I/O部分更为简单,并尽量降低有害数据“溜进”程序的几率。