C大事 第十一講 Socket網路程式設計

2021-06-18 04:44:10 字數 952 閱讀 2062

***************************

網路程式設計:計算機與計算機之間的通訊。

網域名稱、ip位址 dns伺服器。

手機聯絡人、**號碼

乙個計算機可以同時執行多個網路程式,引入了埠port

與就是乙個計算機上可以併發執行多個網路程式,而不會再互相之間產生干擾

c/s、b/s結構。

p2p程式:即時客戶端,優勢伺服器端。

tcp傳輸控制協議、udp使用者資料報協議

打**、發短息。

埠具有排他性。埠已被別的程式占用之後,就不能再使用這個埠了。例如:開啟兩個qq的客戶端。所以每次連線之後,socket替客戶端動態分配了乙個埠。故不需要在程式中顯示指定客戶端的埠號。

void

showerror()

void

sockettest()

//smtp伺服器特點:連上之後,伺服器主動向客戶端傳送一條訊息

tchar buffer[256];

zeromemory(buffer, sizeof(buffer)/sizeof(char

)); recv(sock, buffer, 256, 0);

messagebox(null, buffer, "接收的訊息", mb_ok);

tchar cquit = "quit\n";

send(sock, cquit, lstrlen(cquit), 0);

zeromemory(buffer, sizeof(buffer)/sizeof(char

)); recv(sock, buffer, 256, 0);

messagebox(null, buffer, "傳送的訊息", mb_ok);

closesocket(sock);

wsacleanup();

}

C語言也能幹大事 第十一講 Socket網路程式設計

網路程式設計 計算機與計算機之間的通訊。網域名稱 ip位址 dns伺服器。手機聯絡人 號碼 乙個計算機可以同時執行多個網路程式,引入了埠port 與就是乙個計算機上可以併發執行多個網路程式,而不會再互相之間產生干擾 c s b s結構。p2p程式 即時客戶端,優勢伺服器端。tcp傳輸控制協議 udp...

第十一講 過載

過載單目運算子 單目運算子只有乙個運算元 如 a,b,i,j 等 因此過載函式只有乙個引數,如果過載函式為成員函式,還可以省約此引數。例 將 過載成友元函式。單目運算子一般過載為成員函式 include class complex void show complex operator complex...

第十一講 資料清洗

資料採集完,要進行資料清洗工作,整個資料分析過程中,資料清洗工作幾乎要佔到80 的時間。資料清洗規則總結為四個關鍵點 完全合一 1 完整性 單條資料是否存在空值,統計的字段是否完善。2 全面性 觀察某一列的全部數值,比如平均值 最大值 最小值,根據常識判斷是否有問題。如 資料定義 單位標識 數值本身...