函数原型
SOCKET PASCAL FAR socket (
_In_ int af,//地址族规范 一般用AF_INET(ipv4) AF_INET6(IPV6)
_In_ int type,//套接字类型 SOCK_STREAM(TCP) SOCK_DGRAM(UDP)
_In_ int protocol); //网络协议 IPPROTO_TCP IPPROTO_UDP
实例代码
/*返回INVALID_SOCKET 说明创建失败 否则成功*/
SOCKET mySocket = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(mySocket == INVALID_SOCKET){ //创建套接字失败
cout<<"Socket error!";
return;
}
else{
...
}