Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++11의 가장 큰 변화


C++11은 2011년에 발표된 최신 C++ 표준입니다. 이로 인해 기존 언어에 많은 주요 확장과 개선이 이루어졌습니다. 다음은 C++11의 주요 변경 사항/추가 사항입니다 -

  • 초기화 목록
  • 자동 유형 추론
  • Rvalue 참조 및 이동 생성자
  • constexpr – 일반화된 상수 표현식
  • 일반 오래된 데이터의 정의 수정
  • 균일한 초기화
  • 범위 기반 for 루프
  • 람다 함수 및 표현식
  • 대체 함수 구문
  • 명시적 재정의 및 최종
  • 상수 널 포인터, nullptr
  • 강력한 형식의 열거형
  • 적절한 위치에서 연산자로 취급되지 않는 오른쪽 꺾쇠 괄호
  • 가변 템플릿
  • 다중 스레딩 메모리 모델
  • STL에 해시 테이블 추가
  • 표준 라이브러리에 정규식 추가
  • shared_ptr, weak_ptr 등과 같은 범용 스마트 포인터 추가

그리고 더 많은. https://en.wikipedia.org/wiki/C%2B%2B11에서 예제와 함께 전체 목록을 얻을 수 있습니다.