<分区>
Possible Duplicate:
Getting a FILE* from a std::fstream
有没有办法从 iostream 派生类中获取 FILE*?特别是来自 fstream?
<分区>
Possible Duplicate:
Getting a FILE* from a std::fstream
有没有办法从 iostream 派生类中获取 FILE*?特别是来自 fstream?
最佳答案
不,至少不是以便携的方式。
GCC 的 libstdc++
有一个名为 stdio_filebuf
的类,您可以将其与流一起使用,它允许您直接获取关联的 FILE*
,但是,stdio_filebuf
不是 basic_filebuf
,不能与 basic_fstream
一起使用。
关于c++ - 从 fstream 获取 FILE*,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2331293/