讀書札記《1》

2022-08-28 18:48:08 字數 2124 閱讀 1631

在c++中可以利用0進行各種初始化,下面列舉利用0進行初始化的物件。 (1)利用0初始化指標 void *pdata=0; (2)利用0初始化數字 float num=0; (3)利用0初始化簡單型別的陣列 int data[15]=; (4)利用0初始化函式指標 void(* fun)()=0;

指標陣列比較適用於構造字串陣列。字串本身就相當於乙個字元陣列,可以用指向字串 第乙個字元的指標表示,字串陣列是由指向字串第乙個字元的指標組成的陣列。

(*p)()表示定義乙個指向函式的指標變數,用來存放函式的入口位址。在程式設計的過程中,將乙個函式 位址賦給它,它就指向那個函式。函式指標變數賦值可按照如下方式進行書寫:、 p=min; m=(*p)(a,b);

規則1:模板成員函式不能是虛函式。 int *fun(int x,int y); //定義字串陣列

解析字串中的單詞。 可以利用乙個字元指標來訪問每乙個字元。如果字元為空格,則表示乙個單詞結束。

基本知識

伺服器:       1.開啟乙個通訊通道並告知本地主機,願意在某個位址和埠上接收請求。       2.等待客戶請求到達該埠。       3.接收到重複服務請求,處理該請求並傳送應答訊號。接收到併發服務請求, 要啟用乙個新的程序來處理這個客戶請求。新程序處理此客戶請求,並不需要對其它 請求作出回應。服務完成後,關閉此新程序與客戶的通訊鏈路,並終止。       4.返回第二步,等待另乙個客戶請求。       5.關閉伺服器。

客戶端:       1.開啟乙個通訊通道,並連線到伺服器所在主機的特定埠。       2.向伺服器傳送服務請求報文,等待並接收應答;繼續提出請求。       3.請求結束後關閉通訊通道並終止。

word是一種資料型別,通過typedef定義的。 typedef unsigned long dword; typedef unsignde short word;

htonl,該函式將把乙個u_long型別的值從主機位元組順序 轉換為tcp/ip網路位元組順序。其原型宣告如下所示: u_long htonl(u_long hostlong);

程序的終止 程序在以下情況下終止:   1.呼叫exitprocess結束程序;   2.程序的主線程返回,隱含地呼叫exitprocee導致程序結束;   3.程序的最後乙個縣城終止;   4.呼叫terminateprocess終止程序。   5.當要結束乙個gdi程序時,傳送wm_quit訊息給主視窗,當然也可以從它的任意個執行緒呼叫   exitprocess

執行緒的終止 以下情況終止乙個執行緒:   1.呼叫了exitthread函式;   2.執行緒函式返回:主線程返回導致exitprocee被呼叫,其他執行緒返回導致exitthread被呼叫   3.呼叫exitprocess導致程序的所有執行緒終止;   4.呼叫terminatethread終止乙個執行緒;   5.呼叫terminateprocess終止乙個程序時,導致其所有執行緒的終止。 當用terminateprocess或者terminatethread終止程序或執行緒時,dll入口函式dllmain不會執行。

同步物件 同步物件有:critical_section(關鍵段)、 event(事件)、 mutex(互斥物件)、 semaphores(訊號量)。

char 與char*之間的轉換要通過char陣列進行。通過將char陣列指標變數傳遞給char型 指標來實現型別的轉換,**如下: char buf[5]=; char*p; p=new char[5]; p=buf;

2.atoi、atoi、atof函式將字串轉換為整型、長整型數字。

3.從二維陣列的角度來講,a代表首元素的位址,而這個元素是由3個變數組成的一維陣列。 a+1代表第一行的位址,而a[0],a[1]是一維陣列,所以a[0]代表一維陣列a[0]的首位址, 即&a[0][0],a[1]是&a[1][0]的值 4. #includeusing namespace std;

struct menu ; //選單執行的函式 void filefunc(); void editfunc(); void viewfunc(); void exitfunc(); //選單操作

menu menu= ,     ,     ,   };

int main()

return 0; }

void filefunc() }

*(p+i)+j表示二維陣列第i行第j列的元素位址。*(*(p+i)+j)等價於a[i][j]

JMS讀書札記

適用於應用整合,提高可伸縮性,通過增加訊息接收者,增加吞吐量,但是瓶頸有時在資料庫端,connectionfactory connection session destination message messageproducer messageconsumer messagelistener 連線...

讀書札記 《金庸評傳》

少年時代看金庸的武俠,看的大多是新鮮。江湖,恩怨,兒女,情仇,還有武功秘籍。最近讀了孔慶東的 金庸評傳 書中觀點給了我新的感受和思考。這些大受歡迎的作品無一不帶有媚時 媚俗的特徵。從一些著名作品分別發表在上海 天津兩地的報紙上也可看出這一點。這兩個地方均是國外勢力深入 商品經濟發達 市民趣味嚴重的大...

「 語言」 讀書札記(一)之 讀書計畫

介紹 做 開發已經有5年多了,現在覺得如果想讓自己在技術上有所提高,必須在 語言 資料結構和演算法上下點苦功。以前我也是零零散散的學習 語言,總是沒有耐心堅持下來。這次我得下決心學好了。為什麼我學習 呢?1 核心是用 開發的。1 如果你想知道某個函式是怎麼實現的,手冊有的時候是說不明白的。你敢保證你...