最重要的標準庫string 和vector分別定義大小可變的字串和集合string 和 vector 往往將迭代器用作配套型別(companion type),用於訪問 string 中的字元,或者 vector 中的元素
標準庫型別是更基本的資料型別的抽象。另一種標準庫型別 bitset,提供了一種抽象方法來操作位的集合
3.1. 命名空間的 using 宣告
有一種情況下,必須總是使用完全限定的標準庫名字:在標頭檔案中。。理由是
標頭檔案的內容會被預處理器複製到程式中。用 #include 包含檔案時,相當於頭
檔案中的文字將成為我們編寫的檔案的一部分。如果在標頭檔案中放置 using 聲
明,就相當於在包含該標頭檔案 using 的每個程式中都放置了同一 using,不論
該程式是否需要 using 宣告。
通常,標頭檔案中應該只定義確實必要的東西。請養成這個好習慣
標準庫型別
要想使用vector,必須包含標頭檔案 include 2.向vector物件中新增物件 經常我們建立乙個vector時並不清楚實際所需的元素個數,元素的值也無法確定,此時更好的處理辦法是 先建立乙個空vector,然後在執行時再利用vector的成員函式push back向其中新增元素 新增到ve...
標準庫型別bitset型別
標準庫bitset型別 bitset標頭檔案 include bitset的定義 bitset 位數 變數名 bitset的初始化方式 bitsetb b有n位,每位都為0 bitsetb u b是unsigned long u的乙個副本 bitsetb s b是string物件s中含有的位串的副本...
標準庫vector型別
vector是同一種型別的物件的集合,每個物件都有乙個對應的整數索引值.和string物件一樣,標準庫將負責管理與儲存元素相關的記憶體.我們把vector稱為容器,是因為它可以包含其他物件.乙個容器中的所有物件都必須是同一種型別.使用vector之前,必須包含相應的標頭檔案.include usin...