C++03

C++ 03 是 C++ 語言的一個版本 ， 正式名稱是 ISO / IEC 14882:2003 。 該標準由國際標準化組織 （ ISO ） 和國際電工委員會 （ IEC ） 共同制定 。 C++ 03 取代了 C++ 標準的前一個版本 ， 後被 C++ 11 所取代 。 C++ 03 主要是在前一個版本的基礎上針對實現方的一些問題進行了修復 ， 從而在各個實現間達到一致 、 保持了可移植性 。 該版本共涉及 92 項核心語言缺陷報告 、 125 項庫缺陷報告 ， 所提供的新特性只有一項 ： 值初始化  。 C++ 03 的第 69 號庫缺陷報告非常值得一提 ， 爲了解決該問題 ， 標準中加入了 「 std:: vector 中的元素必須連續存儲 」 的要求 。