2011-10-01 6 views
3

C++ 11 이동 구문을 사용하여 std::ifstreamstd::ofstream을 예외와 관련하여 더 쉽고 안전하게 만들었습니까? 나는 그것이 표준 라이브러리에 달려 있다고 생각한다. GCC, ICC 및 VC++ 컴파일러간에 차이점이 있습니까?C++ 11 파일 스트림

+7

어떤면에서 예외가 안전하지 않습니까? –

+2

의미 이동은 어떤 경우에도 예외 안전성에 어떤 영향을 미칩니 까? – ildjarn

+5

실제 문제는 무엇입니까? –

답변

6

아니요 std :: stream 클래스의 예외 안전 측면은 영향을받지 않습니다. 유일한 차이점은 이제 공장 기능에서 스트림을 반환하고 컨테이너에 저장할 수 있다는 것입니다.