[ Visual Studio C++ ] - [ MFC ] memset()函数使用讲解

一.前言        

       memset()函数多用在socket中。

二.讲解

     1.函数的功能

  • memset()函数 

    用来对一段内存空间全部设置为某个字符,一般用在对定义的 字符串 或 数组 进行初始化为‘ ’或‘/0’;

        2.函数使用     

        memset()

     ①.原型:

extern void *memset(void *buffer, int c, int count) 




       count:是buffer的长度.

     ②.参数:

  1. buffer:为指针或是数组。
  2.     c    :    是赋给buffer的值。
  3. count: 是buffer的长度。

                                      lEvent参数表

意义
FD_READ 欲接收读准备好 的通知.
FD_WRITE 欲接收写准备好 的通知.
FD_OOB 欲接收带边数据到达 的通知.
FD_ACCEPT  欲接收将要连接 的通知.
FD_CONNECT 欲接收已连接好 的通知.
FD_CLOSE 欲接收套接口关闭 的通知.

     ③.举例:

rc = WSAAsyncSelect(s,hWnd,wMsg,FD_READ|FD_WRITE);

猜你喜欢

转载自blog.csdn.net/Robot_Starscream/article/details/83041268
今日推荐