2011-10-01 33 views
3

C++ 11移動語義使得使用std::ifstreamstd::ofstream在異常方面更容易或更安全?我想這也取決於標準庫。 GCC,ICC和VC++編譯器之間有什麼不同?C++ 11文件流

+7

他們以何種方式不安全? –

+2

在任何情況下,移動語義如何影響異常安全? – ildjarn

+5

你的實際問題是什麼? –

回答

6

不。std :: stream類的異常安全性方面沒有受到影響。唯一的區別是您現在可以從工廠函數返回流並將它們存儲在容器中。