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