相关疑难解决方法(0)

如何从POSIX文件描述符构造c ++ fstream?

我基本上是在寻找fdopen()的C++版本.我对此做了一些研究,这似乎应该是容易的事情之一,但事实证明是非常复杂的.我是否遗漏了这种信念(即它真的很容易)?如果没有,是否有一个好的图书馆在那里处理这个?

编辑:将我的示例解决方案移到单独的答案.

c++ posix fstream file-descriptor

88
推荐指数
5
解决办法
5万
查看次数

从std :: fstream获取文件*

是否有(跨平台)方法从C++ std :: fstream获取C FILE*句柄?

我问的原因是因为我的C++库接受fstreams并且在一个特定的函数中我想使用接受FILE*的C库.

c c++ file-io fstream file

54
推荐指数
4
解决办法
4万
查看次数

使用自定义std :: ostream包装FILE*

我有一个与a一起工作的功能std::ostream.我需要支持使用C文件句柄(FILE*).我应该创建自己的子类,std::ostream其委托给一个FILE*

c++ iostream wrapper

6
推荐指数
2
解决办法
2074
查看次数

标签 统计

c++ ×3

fstream ×2

c ×1

file ×1

file-descriptor ×1

file-io ×1

iostream ×1

posix ×1

wrapper ×1