资源简介
c语言tcp服务器端程序代码,c语言tcp服务器端程序代码
代码片段和文件信息
#include
#include
#include
#pragma comment(lib“ws2_32.lib“)
#define PORT 65432
int main()
{
SOCKET sock_server newsock;
struct sockaddr server_addr;
struct sockaddr client_addr;
struct sockaddr_in *Pserver_addr = (struct sockaddr_in *)&server_addr;
struct sockaddr_in *Pclient_addr = (struct sockaddr_in *)&client_addr;
int addr_len = sizeof(struct sockaddr_in);
char msgbuffer[256];
char msg[] = “Connect succeed\n“;
WSADATA wsadata;
WORD wVersionResquested = MAKEWORD(2 2);
//初始化
if (WSAStartup(wVersionResquested &wsadata) != 0)
{
printf(“加载winsock.dll失败:%d\n“WSAGetLastError());
return 0;
}
//创建套接字
if ((sock_server = socket(AF_INET SOCK_STREAM 0)) == SOCKET_ERROR)
{
printf(“创建套接字失败:%d\n“ WSAGetLastError());
WSACleanup();
return 0;
}
memset((void*)&server_addr 0 addr_len);
Pserver_addr->sin_family = AF_INET;
Pserver_addr->sin_port = htons(PORT);
Pserver_addr->sin_addr.S_un.S_addr = htonl(INADDR_ANY);
if (bind(sock_server &server_addr sizeof(server_addr)) != 0)
{
printf(“地址绑定失败:%d\n“ WSAGetLastError());
WSACleanup();
return 0;
- 上一篇:opengl动态显示贝塞尔曲线
- 下一篇:C++航空售票系统
相关资源
- IP TCP UDP校验和计算
- MFC基于TCP/IP协议的聊天室源代码 (继
- 服务端Node.js和VC++程序间通过SOCKET通信
- mstcpip头文件
- MODBUS TCP SERVER 源码
- linux环境C语言tcp聊天室
- 基于mfc tcp 文件传输 源代码
- QICQ网络即时聊天服务器和客户端VC源
- 用C语言实现的TCP服务器与客户端源代
- 基于tcp的聊天程序c语言的
- C语言套接字编程TCP连接
- TCP/IP聊天室群聊MFC版
- tcp/ip源代码c语言实现
- vc++ tcp 客户端和服务器端
- MFC:Socket编程—TCP服务端和多个客户
- linux下网络编程TCP客户端和服务器端数
- Linux GTK 聊天室 MySql C语言聊天室
- mfc聊天程序,利用TCP/IP完成双向数据
- C# IOCP完成端口模型简单实用高效
- VC+MFC网络聊天工具详细设计.doc
- HJ212TCPServerMFC.rar(MFC HJ212TCP Socket服务
- 基于MFC的TCP调试助手源码
- C语言伪造TCP、UDP数据包.zip
- C语言编写的员工管理系统
- 基于C#写的TCP 客户端多线程处理源码
- HJ212TCPServerC.rar(TCP Socket多线程服务端
- MFC网络编程源代码vc网络编程mfc sock
- MFC中基于TCP的客户端与服务端通信
- QT的TCP服务器DEMO
- 基于STM32实现Modbus tcp Slave通信
评论
共有 条评论