c++中的標準程式庫(簡稱標準庫)是類庫和函式的集合,其使用核心語言寫成。標準程式庫提供若干泛型容器、函式物件、泛型字串和流(包含互動和檔案i/o
),支援部分語言特性和常用的函式,如開平方根。
c++標準程式庫也吸收了
iso c90 c標準程式庫
。標準程式庫的特性宣告於std命名空間之中。
標準模板程式庫 (stl = standard template library)是c++
標準程式庫的子集,包含容器、演算法、迭代器、函式物件等。也有些人使用術語
stl代表
c++標準程式庫。
使用c++
標準程式庫時,不必加上「
.h」。
標準標頭檔案
以下檔案包含標準庫的宣告。
容器一般
字串輸入/
輸出流數值
語言支援
c標準庫
來自c標準庫的所有標頭檔案,以另乙個名稱包含在
c++標準中。將原名稱移去「
.h」並在開頭處加上「
c」作為新的名稱。例如「
time.h
」改成「
ctime
」。c++
標準庫的標頭檔案與
c標準庫的標頭檔案的唯一區別是,函式位於
std::
命名空間(雖然很少編譯器真正如此)。
c++原始碼可以在
ubuntu
版本中使用命令
apt-get source libc++
得到。
什麼是web標準
web standards standards是個複數,就知道他是有好幾個標準或者規範組成的,分別是 結構規範 xml xhtml 表現規範 css 行為規範 dom,ecmascript 上面是理論,也就是說源自這些個東西,規範,標準 就是統一規格的意思,讓大家按照那些統一的規格進行網頁製作的編碼...
什麼是W3C標準
什麼是w3c標準?引子 目前w3c標準已經成為高階客戶設計 的首選,我們知道國內上網者中,用ie瀏覽器的比較多,但從國內或全世界的上網客戶來看,有些客戶並不是用ie來上網瀏覽內容的,他們會用 一些其它的瀏覽工具如 netscape,mozilla,firefox,opera等等,如果您的 不是採用的...
標準模板庫學習(1) 什麼是STL
先跳過類和物件部分,我們先來了解一下c 中的標準模板庫。標準模板庫,standard template library,簡稱stl。stl作為c 的補充,包括了容器 演算法和迭代器等內容,可以使得程式設計更加高效和簡潔。容器實現了多個型別的資料結構和一些相關操作 演算法提供了排序 查詢 替換等功能,...