📄 14.3.2 socket函数.txt
字号:
14.3.2 socket函数
一 加载了套接字库之后,就可以调用函数创建套接字了,该函数的原型声明如下tsoceocket
所示 :
SOCKET socket ( int af , int type , int protocol ) ;
函数接收三个参数。第一个参数(af)指定地址族,对于TCP_IP协议的套接字,saINET它只能是AF(也
可写成PF_INET )第二个参数()指定Socket类型,对于1.1;type 版本的Socket,它只支持两种类
型的套接字,SOCKSTREAM指定产生流式套接字,_SOCK_DGRAM产生数据报套接宇第三个参数 (col)
是与特定的地址家族相关的:proto_协议如果指定为0,那么系统就会根据地址格式和套接字类别
自动选择一个合适的协,,议。这是推荐使用的一种选择协议的方法。如果 ocket函数调用成功
它就会返回一个新的SOCKET数据类型的套接字描述符:s,如果调用失败,这个函数就会返回一个
INVALIDSOC阻T值错误信息可以通过 ,所以,要用第三个参数(namelen)指定该地址结构的长度。
WSAGetLastError函数返回。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -