C++是什麼?


C++語言是一種通用的,區分大小寫的自由格式程式設計語言,支援物件導向,過程和通用程式設計。C++是一種中級語言,因為它包含高階語言和低階語言特性。

物件導向程式設計(OOP)

C++支援物件導向程式設計,C++中使用的物件導向程式設計的四個主要支援是:

  • 繼承
  • 多型性
  • 封裝
  • 抽象

C++的標準庫

標準C++程式設計分為三個重要部分:

  • 核心庫包括資料型別,變數和文字等。
  • 標準庫包括操作字串,檔案等的一組函式。
  • 標準模板庫(STL)包括操縱資料結構的一組方法。

C++的使用

使用C++程式設計語言,我們可以開發不同型別的安全和健壯的應用程式:

  • 視窗應用程式
  • 用戶端伺服器應用程式
  • 裝置驅動程式
  • 嵌入式韌體等