C STL標準程式庫開發指南(1)

2021-08-08 12:47:04 字數 629 閱讀 5515

今天起,我將開始學習c++stl標準庫開發指南一書,系統性地學習stl的詳細工作原理。以後的每一天我都盡量做到更新讀書筆記,也算是對自己的乙個要求。

第一章、類模板簡介

泛型程式設計:

1、乙個通用的標準容器庫。

2、編寫一般化並可以重複使用的演算法,與資料型別無關。

命名空間:

是指識別符號的可見範圍和有效範圍。目的是為了防止命名衝突,c++中使用std這個命名空間。

using namespace std;
標頭檔案:

標頭檔案的功能主要是將原程式片段收集到一起,形成乙個提供給編譯程式的檔案。

宣告:當電腦程式需要呼叫記憶體空間時,對記憶體發出的佔位指令。

定義:指將申明的變數、函式、類等呈現或描述出來,為其提供乙個意義相當的表達,顯示其內涵。

指標:指標指的是該變數在記憶體中的儲存位址;

指標變數:

指的是該變數的值是乙個指向其他變數的指標值。

long aa = 11;

long *b_pointer = null;

b_pointer = &aa;//b_pointer 即為指標變數

函式呼叫:

Boost程式庫完全開發指南(一)

github 原始碼 1.緒論 boost是乙個功能強大,構造精巧,跨平台,開源並且完全免費的c 程式庫。boost庫安裝 tar boost 1 72 0.tar.gz1.1定製安裝 include using namespace std include include intmain 執行 g ...

《C 標準程式庫》 1

這個關鍵字原則上只對建構函式起作用,抑制陰性轉換,例如 class string 如果此時呼叫 string s1 20 成功申請20個大小長度的字串 string s2 20 同上string s3 a 本意是要把a賦值給s3,結果是 申請了a字元對應大小的字串 此時原函式宣告變成 class s...

標準程式庫異常

p15 標準程式庫異常.cpp 此檔案包含 main 函式。程式執行將在此處開始並結束。include include include using namespace std class student m age age m space new int 1024 1024 100 private ...