[CPP]Modern CPP의 변화과정


[CPP]Modern CPP의 변화과정

C++11에서 C++20까지의 변화는 매우 많습니다. 이전에는 더 이상 새로운 C++ 기능이 추가되지 않을 것으로 생각되었지만, C++ 표준 위원회는 C++ 언어를 계속 발전시키고, 최신 플랫폼과 요구사항에 맞게 업그레이드해 나가고 있습니다. C++11, C++14, C++17, C++20에서의 주요 변화와 업그레이드 경험을 다음과 같이 살펴보겠습니다. 공감수가 많으면 이부분도 한번 정리해보겠습니다. C++11 C++11은 이전 버전의 C++과 비교하여 많은 변화를 가져왔습니다. C++11에서는 다음과 같은 주요 기능들이 추가되었습니다. 1. 람다 표현식(Lambda Expressions) 2. 스마트 포인터(Smart Pointers) 3. 멀티 스레딩 지원(Thread Support Library) 4. 범위 기반 for 루프(Range-based For Loop) 5. 이동 생성자(Move Constructor)와 이동 대입 연산자(Move Assignment Operator)...


#cpp #modern #프로그래밍언어

원문링크 : [CPP]Modern CPP의 변화과정