我认为你不能。有许多函数可以“上下”移动 的包装器层次结构HANDLE<->int<->FILE *,至少在 Windows 上是这样,但是没有“正确的”FILE *从 iostreams 对象中提取 的函数(如果确实是用一个函数实现的话)。
您可能会发现这个问题有帮助。
就我个人而言,我强烈建议避开 iostream,它们设计得很糟糕,大量使用 C++,而且看起来很糟糕。查看Boost 的 iostreams,或者如果需要使用类,则包装stdio.h 。
stdio 的相关函数是ftruncate()。
| 归档时间: |
|
| 查看次数: |
5319 次 |
| 最近记录: |