代码之家  ›  专栏  ›  技术社区  ›  Gayan

从fstream获取文件*

  •  1
  • Gayan  · 技术社区  · 14 年前

    可能重复:
    Getting a FILE* from a std::fstream

    有没有办法从iostream派生类中获取文件*?尤其是从流媒体?

    1 回复  |  直到 14 年前
        1
  •  1
  •   C. K. Young    14 年前

    不,至少不是便携式的。

    海湾合作委员会 libstdc++ 有一个类叫做 stdio_filebuf 它允许您直接获取 FILE* ,但是, Stdio_文件 不是一个 basic_filebuf ,不能与一起使用 basic_fstream