C98

C++ 98 是 C++的第一個標準化版本。由於它是作為 C 的擴充套件而開發的,因此新增了許多將 C++與 C 區分開來的功能。

語言擴充套件(關於 C89 / C90)

  • 類,派生類,虛擬成員函式,const 成員函式
  • 函式過載,運算子過載
  • 單行註釋(已在 C-languague 中引入 C99 標準)
  • 參考
  • 新的和刪除
  • 布林型別(已在 C-languague 中引入 C99 標準)
  • 模板
  • 名稱空間
  • 例外
  • 特定型別轉換

庫擴充套件

  • 標準模板庫