【发布时间】:2013-10-29 08:29:23
【问题描述】:
我需要编写一个接受三个命令行参数的 C 程序:
- 输入文件一
- 输入文件二
- 输出文件名
程序需要从文件1和2中读取数据并将第一个文件和第二个文件连接起来,得到第三个文件。
这看起来应该很容易,但分配的规定之一是只使用低级 I/O。
这到底是什么意思(低级 I/O)?
【问题讨论】:
-
不错的问题。 OP 没有要求代码。
-
我从来没有说过这是一个坏问题。
-
'低级 I/O' 对我来说意味着驱动程序,以及操作系统和硬件特定中断以及随之而来的 DMA。这是一个指定不充分的任务,如果没有进一步说明,我会拒绝处理。
标签: c io low-level-io