`
- 浏览:
244042 次
- 性别:
- 来自:
上海
-
#include <Winsock2.h>
#include <stdio.h>
#pragma comment(lib,"ws2_32.lib")
void main()
{
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 <Winsock2.h>
#include <stdio.h>
#pragma comment(lib,"ws2_32.lib")
void main()
{
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 sockClient=socket(AF_INET,SOCK_DGRAM,0);
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=inet_addr("127.0.0.1");
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
sendto(sockClient,"Hello",strlen("Hello")+1,0,
(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));
closesocket(sockClient);
WSACleanup();
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
C++ UDP demo,实现UDP通信
这是一个UDP协议通信的程序! 这是一个UDP协议通信的程序!
采用UDP通信的Qt程序,当接收方与发送方正常连接发送报文后,本地定时器自动发送,当中断发送方发送时,接收方仍然有空报文接收到: 接收报文原程序: QByteArray datagram; datagram.resize(udpSocket->...
用C# 编写winform程序,实现UDP一对一通信。在socket编程中UDP不需要进行连接,只要知道对方的IP和端口就能进行通信。UDP通信没有服务器和客户端之分,每台主机都是平等的。
udp通信
AB-PLC】UDP 通信程序 UDP_COM_V30.rar。 仅供学习,【AB-PLC】UDP通信程序UDP_COM_V30.rar【 AB PLC
资源名:VB实现UDP通信程序源码 包含客户端和服务器端 资源类型:程序源代码 源码说明: 用VB实现UDP通讯,有客户端和服务器端。 并且对接收到的数据进行简单处理,为了便于和上位机通讯,并在VB界面上显示处理后的...
TCPServer tcpClient udp通信,定时发送,hex字符普通字符 收发...等功能,为基础参考项目
socket udp 通信例子 客户端 服务器端代码
MATLAB与DSP进行UDP通信的简单程序,相当于一个网口调试助手,可以实时接收DSP发送的报文并进行解析。
一个udp通信的类,接收可以使用消息相应或回掉函数两种方式。在vs2008-vs2012,环境下测试通过。接收数据:支持消息响应和回调函数
基于Unity制作的UDP通信Demo,PC/Android平台亲测可用,直接打包可测
自己用C#编写的UDP通信协议例子,调试没问题,可用!
简单的UDP通信的C#小程序,简单的UDP通信的C#小程序,简单的UDP通信的C#小程序
该文件包含Labwindows/cvi TCP和UDP通信的实例程序
在linux下的udp通信,采用c语言编写,可实现简单的文件下载与上传,适用于初学者
TCP/UDP通信软件
单机上的双向udp通信。 在Qt中提供了QUdpSocket 类来进行UDP数据报(datagrams)的发送和接收。这里我们还要了解一个名词Socket,也就是常说的“套接字”。Socket简单地说,就是一个IP地址加一个port端口 。因为我们...
实现两台设备UDP通信,有服务端和客户端两个文件。
ESP32UDP通信 主要有服务器和客户端两部分 在服务器部分中,我们把ESP32配置为AP模式,便于其他ESP32直接接入此ESP32,无需开手机热点,或连接其他网络。 在客户端部分中,我们把ESP32配置为STA模式,直接接入到...