1

可能重复:
从 std::fstream 获取 FILE*

有没有办法从 iostream 派生类中获取 FILE*?特别是来自 fstream?

4

1 回答 1

1

不,至少不是以便携的方式。

GCClibstdc++有一个名为的类stdio_filebuf,您可以将其与流一起使用,并且它确实允许您直接获取关联的FILE*,但stdio_filebuf它不是basic_filebuf,并且不能与 . 一起使用basic_fstream

于 2010-02-25T03:03:05.913 回答