개발하는 두더지

C++ 11/14/17 이란? 본문

C,C++

C++ 11/14/17 이란?

덜지 2016. 7. 22. 03:38

C++ Standard Library = C Standard Library + STL ( Standard Template Library로 list, vector, iterator, sort의 라이브러리 제공 )


C++ 11 이 modern c++의 시작

C++ 14 (minor), C++ 17(major) 버전이 나왔고

C++ 17을 보완하는 C++ 20 은 논의/개발중(?)


modern C++ 과 기존 C++과의 큰 차이점은

- r-value reference 

- lambda 지원

- auto, decltype 타입추론

- 강력한 라이브러리 추가


VS 2008 sp1는 c++ 11를 지원하지 않는다.

VS 2015, 2017 사용


현재 C++98/03 에 익숙해져있음

C++ 11/14 에 대해서 공부를 할까말까 고민 중 ( 회사에서 최신 C++를 사용안하기 때문, 도입 생각/계획 전혀 없음 )










 


Comments