[ Visual Studio C++ ] - [ MFC ] memset()函式使用講解
阿新 • • 發佈:2018-11-10
一.前言
memset()函式多用在socket中。
二.講解
1.函式的功能
- memset()函式
用來對一段記憶體空間全部設定為某個字元,一般用在對定義的 字串 或 陣列 進行初始化為‘ ’或‘/0’;
2.函式使用
memset()
①.原型:
extern void *memset(void *buffer, int c, int count)
count:是buffer的長度.
②.引數:
- buffer:為指標或是陣列。
- c : 是賦給buffer的值。
-
count: 是buffer的長度。
lEvent
值 |
意義 |
FD_READ | 欲接收讀準備好 的通知. |
FD_WRITE | 欲接收寫準備好 的通知. |
FD_OOB | 欲接收帶邊資料到達 的通知. |
FD_ACCEPT | 欲接收將要連線 的通知. |
FD_CONNECT | 欲接收已連線好 的通知. |
FD_CLOSE | 欲接收套介面關閉 的通知. |
③.舉例:
rc = WSAAsyncSelect(s,hWnd,wMsg,FD_READ|FD_WRITE);