Contenu connexe
Similaire à [C++ adv] c++11 (20)
Plus de MinGeun Park (20)
[C++ adv] c++11
- 2. C++11 이란?
C++의 추가된 표준 기능.
11은 2011년도에
ISO 승인이 난것을 의미.
Boost의 일부 라이브러리 포함
짱짱한 기능으로 무장해서
발전됨
- 4. 2006년까지 새로운 표준에 들어갈 기능을 제안 받
음
당초 계획은 2009년까지 표준을 확정하는 것.
그래서 C++0x라고 부르기로 함
- 6. • C++0x TR1 라이브러리 추가
• VC++ 버전 9
<출처 : [KGC2012] Boost 라이브러리와 C++11 >
최흥배
- 7. • auto
• static_assert
• rvalue Reference
• lambda
• decltype
• nullptr
• unique_ptr
• make_shared
• STL 추가
<출처 : [KGC2012] Boost 라이브러리와 C++11 >
최흥배
- 8. <출처 : [KGC2012] Boost 라이브러리와 C++11 >
최흥배
http://msdn.microsoft.com/ko-kr/library/vstudio/hh567368.aspx
- 11. 람다
이름 없는 함수.
함수 객체가 들어가야할 자리에, 대신에 간단히 함수 자체를 직접 구현 가능
함수 포인터처럼 사용도 가능
STL의 함수 객체 대신에 아주 유용하다.
- 43. 참고 자료
• [KGC11] Boost 라이브러리와 C++11 (최흥배)
• Think About C++11 STL (최흥배/한빛미디어)