C++ C++;为fstreams实现移动的0x库

C++ C++;为fstreams实现移动的0x库,c++,c++11,fstream,move-semantics,move-constructor,C++,C++11,Fstream,Move Semantics,Move Constructor,在找到的答案之后,我现在想知道是否有一个当前的c++0x库实现了fstream的移动(甚至交换)(没有)。我宁愿它也是免费的 或者有没有其他方法可以通过值从函数返回fstreams 我尝试过编译,但它似乎非常特定于linux/mac,我还需要它在Solaris上运行,但它不会在Solaris上编译 我可以在这个问题上工作(例如,引用返回),但我想我会问一下,以防有一个解决方案不涉及修改调用代码。 < P>我相信可以用可移动的流出售C++标准库的版本。但是请务必先检查它。用Visual C++ 2

在找到的答案之后,我现在想知道是否有一个当前的c++0x库实现了fstream的移动(甚至交换)(没有)。我宁愿它也是免费的

或者有没有其他方法可以通过值从函数返回fstreams

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


我可以在这个问题上工作(例如,引用返回),但我想我会问一下,以防有一个解决方案不涉及修改调用代码。

< P>我相信可以用可移动的流出售C++标准库的版本。但是请务必先检查它。

用Visual C++ 2010来传输的C++标准库具有可移动流。谢谢您尝试LICBXX。有人对移植它感兴趣,但这项工作还处于早期阶段。欢迎志愿者来到港口!显然(从评论中)詹姆斯·麦克内利斯(James McNellis)已经检查过并同意你的观点。