知識點(筆記,持續更新)

2021-09-25 19:43:47 字數 838 閱讀 4197

一:常用標頭檔案

1: #include ,c++ 演算法庫(algorithms library)為 c++ 程式提供了大量可以用來對容器及其它序列進行演算法操作的函式。這些元件可以為函式或函式模板,大部份由標頭檔案 提供。

2: 向量 vector 是一種物件實體, 能夠容納許多其他型別相同的元素, 因此又被稱為容器。 與string相同, vector 同屬於stl(standard template library, 標準模板庫)中的一種自定義的資料型別, 可以廣義上認為是陣列的增強版。在使用它時, 需要包含標頭檔案 vector, #include ,vector 容器與陣列相比其優點在於它能夠根據需要隨時自動調整自身的大小以便容下所要放入的元素。此外, vector 也提供了許多的方法來對自身進行操作。

3: #include ,deque標頭檔案主要包括乙個雙端佇列容器。是乙個支援在兩端插入兩端刪除的線性儲存空間,與vector和queue相似。與vector比起來,deque可以在o(1)的時間內在首端插入元素。與queue比起來,deque又能像陣列一樣隨機訪問。

4: set的特性是,所有元素都會根據元素的鍵值自動排序,set的元素不像map那樣可以同時擁有實值(value)和鍵值(key),set元素的鍵值就是實值,實值就是鍵值。set不允許兩個元素有相同的鍵值。

4: #include ,cstdio就是將stdio.h的內容用c++的標頭檔案形式表現出來。

stdio.h是老式的c,c++標頭檔案,cstdio是標準 c++(stl),且cstdio中的函式都是定義在乙個名字空間std裡面的,如果要呼叫這個名字空間的函式,必須得加std::或者在檔案中宣告use namespace std

5:

web小知識點 持續更新

css修改tr的邊框 如果直接修改tr的border屬性是沒有反應的 需要在table中加一句話 table js獲取dom節點 childnodes 得到s的全部子節點 parentnode 得到s的父節點 nextsbiling 獲得s的下乙個兄弟節點 previoussbiling 得到s的上...

實習 C 知識點(持續更新)

vector 定義乙個二維陣列並初始化 方法1 vectorint vec 5,vector int 6 0 方法2 vectorint array m 這個m一定不能少 vectorarray m 初始化乙個m n的二維陣列 for int i 0 i array i resize n vecto...

MySQL小知識點 持續更新

1.檢視建立表的sql語句 show create table table name g 2.檢視表的字段資訊 show full columns from table name 獲取以下資訊 field 欄位名 type 字段型別 collation 字符集 null 是否可以為null key ...