Computer >> Máy Tính >  >> Lập trình >> C ++

Các phiên bản C ++ khác nhau

Có rất nhiều phiên bản của ngôn ngữ lập trình C ++. Các phiên bản này của ngôn ngữ là sự triển khai của các trình biên dịch dựa trên các đặc tả được xây dựng bởi cộng đồng ISO C ++, cộng đồng giám sát sự phát triển của ngôn ngữ. Sau đây là các phiên bản của ngôn ngữ -

  • C ++ 98 (ISO / IEC 14882:1998) là phiên bản đầu tiên.
  • C ++ 03 (ISO / IEC 14882:2003) là phiên bản thứ hai.
  • C ++ 11 là phiên bản thứ ba.
  • C ++ 14 là phiên bản thứ tư.
  • C ++ 17 là phiên bản thứ năm.

Tất cả các phiên bản này đều có rất nhiều điểm khác biệt, chủ yếu là bổ sung vào thư viện tiêu chuẩn và mở rộng các API. Các tiêu chuẩn này cũng có sự khác biệt trong các API do sự phụ thuộc. Bạn có thể đọc về thông số kỹ thuật của các phiên bản này trên trang web ISO:https://isocpp.org/. Tất cả các bản thảo đặc điểm kỹ thuật đều có sẵn để tải xuống miễn phí trên trang web. Bạn cũng có thể nhận xét về bản nháp hiện tại đang được phát triển trên kho lưu trữ GitHub của họ:https://github.com/cplusplus/draft