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

Sự khác biệt giữa C ++ 0x và C ++ 11 là gì?

Tiêu chuẩn C ++ và C thường được đặt tên theo năm chúng được xuất bản. Ví dụ:trong C ++, Tiêu chuẩn ban đầu được xuất bản vào năm 1998, vì vậy nó được gọi là C ++ 98 và bản sửa lỗi đầu tiên được xuất bản vào năm 2003 được gọi là C ++ 03.

Đối với lần sửa đổi tiếp theo, lẽ ra Tiêu chuẩn tiếp theo sẽ được hoàn thành vào năm 2008, nhưng vì không chắc chắn nên nó được đặt tên là C ++ 0x, trong đó x là đại diện cho 8 hoặc 9. Mặc dù việc lập kế hoạch đã thay đổi và bây giờ nó được gọi là C ++ 11. Vì vậy, C ++ 0x là tên của tiêu chuẩn trước khi nó được xuất bản. Khi nó được hoàn thiện vào năm 2011, nó được đặt tên là C ++ 11.