【发布时间】:2011-12-25 19:23:42
【问题描述】:
是否可以从给定的 stdio 文件(旧式 C 文件句柄)创建 ofstream 对象?最好不要关闭并重新打开文件。
这样做的目的是我有一个 stdio 文件,而我正在使用的库需要一个流对象。
【问题讨论】:
-
我认为不便携...否则请查看stackoverflow.com/questions/109449/…
-
@par 不需要便携,这是为 linux 设计的。
-
如果你可以随意修改库,你可以试试like this。
-
@JoachimPileborg 在您引用的示例中,可以只使用
tempnam并按字符串打开文件。无论如何,由于缓冲问题,这是一个坏主意。