<分区>
关于使用 c 风格的文件 IO(例如使用 FILE * 和 fgets() 等函数)或 c++ 风格(例如 istreams 或 ifstreams 以及 read() 或 get( ), ETC)。我一直无法找到比较这两种方法的不同功能的主题。什么时候一个比另一个更好
- 方便吗?
- 效率?
- 功效?
我通常使用 C++ 编程,但仍然对我的所有 IO 使用 FILE *,并且我使用 (f)printf 而不是 cout 等。我认为这只是习惯。有没有人有明确的理由偏爱其中一个?或者其中一个是最佳的情况?