3

在找到如何返回 fstream (C++0x)的答案后,我现在想知道是否有一个当前的 c++0x 库为 fstreams 实现移动(甚至交换)(因为gcc (27.9)没有) . 如果它也是免费的,我会更喜欢。

或者有没有其他方法从函数按值返回 fstreams?

我已经尝试编译libcxx,但它似乎非常特定于 linux/mac,我还需要它在 Solaris 上运行,它不会编译。

我可以解决这个问题(例如通过引用返回),但我想我会问这个,以防万一有一个不涉及修改调用代码的解决方案。

4

1 回答 1

1

我相信Dinkumware销售带有可移动流的 C++ 标准库版本,但请务必先检查一下。

于 2011-02-02T01:01:52.027 回答