UDP 服务器端
来源:互联网 发布:gta5娇羞萌妹捏脸数据 编辑:程序博客网 时间:2024/06/05 00:54
#include <Winsock2.h>
#include <stdio.h>
void main()
{
//选择socket库类型
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD(1, 1);
err = WSAStartup(wVersionRequested, &wsaData);
if (err != 0)
{
return;
}
if (LOBYTE(wsaData.wVersion) != 1 || HIBYTE(wsaData.wVersion) != 1)
{
WSACleanup();
return;
}
SOCKET sockSrv = socket(AF_INET, SOCK_DGRAM, 0);
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr = htonl(INADDR_ANY);
addrSrv.sin_family = AF_INET;
addrSrv.sin_port = htons(6000);
bind(sockSrv,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));
SOCKADDR_IN addrClient;
int len = sizeof(SOCKADDR);
char recvBuf[100];
recvfrom(sockSrv,recvBuf,100,0,(SOCKADDR*)&addrClient,&len);
printf("%s\n", recvBuf);
closesocket(sockSrv);
WSACleanup();
}
#include <stdio.h>
void main()
{
//选择socket库类型
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD(1, 1);
err = WSAStartup(wVersionRequested, &wsaData);
if (err != 0)
{
return;
}
if (LOBYTE(wsaData.wVersion) != 1 || HIBYTE(wsaData.wVersion) != 1)
{
WSACleanup();
return;
}
SOCKET sockSrv = socket(AF_INET, SOCK_DGRAM, 0);
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr = htonl(INADDR_ANY);
addrSrv.sin_family = AF_INET;
addrSrv.sin_port = htons(6000);
bind(sockSrv,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));
SOCKADDR_IN addrClient;
int len = sizeof(SOCKADDR);
char recvBuf[100];
recvfrom(sockSrv,recvBuf,100,0,(SOCKADDR*)&addrClient,&len);
printf("%s\n", recvBuf);
closesocket(sockSrv);
WSACleanup();
}
阅读全文
0 0
- UDP 服务器端
- udp服务器端客户端
- udp服务器端demo
- [python] UDP客户端/服务器端
- UDP服务器端程序设计
- UDP服务器端和客户端程序设计
- UDP服务器端和客户端程序设计
- Java TCPIP之UDP 服务器端
- UDP服务器端和客户端程序设计
- 实验三 UDP服务器端程序设计
- UDP服务器端和客户端程序设计
- UDP服务器端和客户端程序设计
- UDP服务器端和客户端程序设计
- UDP服务器端和客户端程序设计
- UDP服务器端与客户端程序设计
- UDP服务器端和客户端程序设计
- udp传输文件的服务器端
- SOCKET udp 服务器端代码实现
- vs2012和Matlab R2014a混合
- c++中如何在主函数中调用其他文件内的函数?
- 在centos7安装SVN
- java按照规则进行字符串的填充
- ora-39002 ora-31694 ora-02354 ora-02368 ora-02369
- UDP 服务器端
- Faster RCNN理解
- Permutations II
- mongodb2.6数据导出导入
- ArrayList删除指定索引数据
- 风口上的风险 共享单车产品安全问题解决方案
- Java虚拟机学习记录,HotSpot对象创建
- 重建二叉树
- java字符追加问题