Visual C++网络通信编程实用案例精选 基本信息 作者: 丁展 刘海英等 丛书名: Visual C++案例精选系列 出版社:人民邮电出版社 ISBN:7115121648 上架时间:2004-4-14 出版日期:2004 年4月 开本:16开 页码:509 版次:1-1 所属分类:计算机 > 软件与程序设计 > C++ > VC++
2021-12-21 21:01:57 74.2MB 网络编程
1
这个实例是一个完整的 使用Socket实现的聊天 VS2010 消息框是下载别人滴代码拿来用滴
2021-12-21 15:42:40 207KB C# Socket 聊天 消息
1
单片机C语言实现modbus通信协议,协议模块,源码
2021-12-21 15:02:58 4KB modbus/c/ 源码
1
C# 串口和USB通信编程 (串口和USB通信,U盘) 包括转串口、并口、usb打印口
2021-12-21 13:03:58 1.98MB C# 串口USB
1
c++ udp通信发送实例 ///////////////////////////////////////////////////////// // initsock.h文件 #include #pragma comment(lib, "WS2_32") // 链接到WS2_32.lib class CInitSock { public: CInitSock(BYTE minorVer = 2, BYTE majorVer = 2) { // 初始化WS2_32.dll WSADATA wsaData; WORD sockVersion = MAKEWORD(minorVer, majorVer); if(::WSAStartup(sockVersion, &wsaData) != 0) { exit(0); } } ~CInitSock() { ::WSACleanup(); } }; ////////////////////////////////////////////////////////// // UDPClient文件 #include "../common/InitSock.h" #include CInitSock initSock; // 初始化Winsock库 int main() { // 创建套节字 SOCKET s = ::socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); if(s == INVALID_SOCKET) { printf("Failed socket() %d \n", ::WSAGetLastError()); return 0; } // 也可以在这里调用bind函数绑定一个本地地址 // 否则系统将会自动安排 // 填写远程地址信息 sockaddr_in addr; addr.sin_family = AF_INET; addr.sin_port = htons(4567); // 注意,这里要填写服务器程序所在机器的IP地址 // 如果你的计算机没有联网,直接使用127.0.0.1即可 addr.sin_addr.S_un.S_addr = inet_addr("127.0.0.1"); // 发送数据 char szText[] = " TCP Server Demo! \r\n"; ::sendto(s, szText, strlen(szText), 0, (sockaddr*)&addr, sizeof(addr)); ::closesocket(s); return 0; } ////////////////////////////////////////////////////////// // UDPServer.cpp文件 #include "../common/InitSock.h" #include CInitSock initSock; // 初始化Winsock库 int main() { // 创建套节字 SOCKET s = ::socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); if(s == INVALID_SOCKET) { printf("Failed socket() \n"); return 0; } // 填充sockaddr_in结构 sockaddr_in sin; sin.sin_family = AF_INET; sin.sin_port = htons(4567); sin.sin_addr.S_un.S_addr = INADDR_ANY; // 绑定这个套节字到一个本地地址 if(::bind(s, (LPSOCKADDR)&sin, sizeof(sin)) == SOCKET_ERROR) { printf("Failed bind() \n"); return 0; } // 接收数据 char buff[1024]; sockaddr_in addr; int nLen = sizeof(addr); while(TRUE) { int nRecv = ::recvfrom(s, buff, 1024, 0, (sockaddr*)&addr, &nLen); if(nRecv > 0) { buff[nRecv] = '\0'; printf(" 接收到数据(%s):%s", ::inet_ntoa(addr.sin_addr), buff); } } ::closesocket(s); }
2021-12-20 21:36:01 5.93MB c++ udp 通信
1
【亲测实用】计算机与PLC以太网通信_C#源码 文件类型:程序源代码 主要功能:在VS2019平台上,利用三菱提供的 MX Component 软件,应用C#编程,实现计算机与PLC以太网通信。MX Component 软件支持PLC与计算机的所有通信路径并通过简单设置就能进行通信,可以不用了解复杂的通信协议,因此系统的开发效率大幅提高。 适合人群:新手及有一定经验的开发人员
2021-12-20 15:02:40 98KB 三菱PLC 以太网通信 C# MXComponent
C语言利用socket套接字实现客户端和服务器端TCP通信实例代码。C语言利用socket套接字实现客户端和服务器端TCP通信实例代码。
1
TCP/IP协议(Transmission Control Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通信协议。实际上,它包含上百个功能的协议,如ICMP(互联网控制信息协议)、FTP(文件传输协议)、UDP(用户数据包协议)、ARP(地址解析协议)等。TCP负责发现传输的问题,一旦有问题就会发出重传信号,直到所有数据安全正确的传输到目的地。 套接字(socket):在网络中用来描述计算机中不同程序与其他计算机程序的通信方式。socket其实是一种特殊的IO借口,也是一种文件描述符。 套接字分为三类: 流式socket(SOCK_STREAM):流式
2021-12-17 13:17:05 189KB c c语言 include
1
为实验室项目做的小软件,串口通信模式能够接收数据采集卡的数据进行动态显示,U盘数据处理模式能够读取文件进行静态图形显示。
2021-12-17 11:04:50 7.43MB c# winform 串口通信 实时绘图
1
自己写的,亲测可用,软件、说明书也都有,博客里还有详细的步骤说明,希望能帮助到大家
2021-12-17 09:05:04 207.57MB c# fanuc机器人 interface
1