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

다양한 C++ 버전

<시간/>

C++ 프로그래밍 언어에는 많은 버전이 있습니다. 이러한 버전의 언어는 언어 개발을 감독하는 커뮤니티인 ISO C++ 커뮤니티에서 구성한 사양을 기반으로 하는 컴파일러의 구현입니다. 다음은 언어의 버전입니다 -

  • C++98(ISO/IEC 14882:1998)은 초판입니다.
  • C++03(ISO/IEC 14882:2003)은 두 번째 버전입니다.
  • C++11은 세 번째 버전입니다.
  • C++14는 네 번째 버전입니다.
  • C++17은 다섯 번째 버전입니다.

이러한 모든 버전은 주로 표준 라이브러리에 추가되고 API가 확장되는 등 많은 차이점이 있습니다. 이러한 표준은 또한 성능 저하로 인해 API에 차이가 있습니다. ISO 웹사이트(https://isocpp.org/)에서 이러한 버전의 사양에 대해 읽을 수 있습니다. 모든 사양 초안은 웹사이트에서 무료로 다운로드할 수 있습니다. GitHub 리포지토리에서 개발 중인 현재 초안에 대해 댓글을 달 수도 있습니다. https://github.com/cplusplus/draft