2017-02-20 150 views

回答

0

命名空間

命名空間是,提供了一個範圍標識符裏面(類型,函數,變量等的名稱)的聲明性區域。命名空間用於將代碼組織到邏輯組中,並防止可能發生的名稱衝突,特別是當您的代碼庫包含多個庫時。

圖書館

在編程中,圖書館是一個程序可以使用預編譯程序的集合。這些例程(有時稱爲模塊)以對象格式存儲。庫對於存儲經常使用的例程特別有用,因爲您不需要將它們明確地鏈接到每個使用它們的程序。

頭文件

頭文件包含功能和變量,其通過使用所述預處理器#include語句進口或使用到任何C++程序的定義。頭文件具有包含C++函數聲明和宏定義的擴展名「.h」。

謝謝

0

庫包含預定義的函數定義。 頭文件包含預定義的函數聲明意味着原型,並且還包含宏 當我們安裝了一些編譯器時,我們選擇了我們OS支持的合適版本的編譯器,這意味着每個編譯器都有一些庫函數集,/O。