C++是什麼?

C++語言是一種通用的,區分大小寫的自由格式編程語言,支持面向對象,過程和通用編程。C++是一種中級語言,因爲它包含高級語言和低級語言特性。

面向對象編程(OOP)

C++支持面向對象編程,C++中使用的面向對象編程的四個主要支持是:

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

C++的標準庫

標準C++編程分爲三個重要部分:

  • 核心庫包括數據類型,變量和文字等。
  • 標準庫包括操作字符串,文件等的一組函數。
  • 標準模板庫(STL)包括操縱數據結構的一組方法。

C++的使用

使用C++編程語言,我們可以開發不同類型的安全和健壯的應用程序:

  • 窗口應用程序
  • 客戶端服務器應用程序
  • 設備驅動程序
  • 嵌入式固件等