第一步 初始化套接字
第二步 创建UDP套接字 sockClie
第三步 填入地址
SOCKADDR_IN addrClie;
addrClie.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");
addrClie.sin_family = AF_INET;
addrClie.sin_port = htons(6001);
这一步,不用绑定
第四步 接收和发送信息
int len = sizeof(SOCKADDR );
char sendBuf[100]= "hello";
char recvBuf[100]{};
sendto(sockClie, sendBuf, strlen(sendBuf) + 1,
0,(SOCKADDR*)&addrClie, len);
recvfrom(sockClie, recvBuf, 100, 0, (SOCKADDR*)&addrClie, &len);
std::cout << recvBuf << std::endl;
为什么这里不需要connect函数呢?因为在sendto函数之后,便直接连接上了