windows网络编程
豆包版:每天进步一点点
2LC
展开
-
TCP多线程客户传输文件
Server(多连接客户发送)#include "stdafx.h"#include "iostream"#include "fstream"#include "process.h" //使用C++运行库中的函数创建多线程#include "winsock2.h"#define PORT 65432 //定义服务器的监听端口号#pragma comment(lib,"ws2_32.lib")using namespace std;char Command[20]="";//存放从键原创 2021-11-16 16:03:17 · 326 阅读 · 0 评论 -
一个简单的TCP通信程序
1.基本通信过程(1)调用socket()函数建立一个套接字,用于监听(2)调用bind()函数为套接字绑定一个端口号,IP地址(3)listen()函数,设置套接字处于监听状态(4)若程序不退出,则反复执行1)accept()函数等待客户机的连接。若远程计算机连接请求到来,则一个新的套接字与客户机直接的通信连接2)rev(),send()利用新建连接与客户机通信3)通信完 ,调用closesocket()函数关闭连接(5)closesocket()关闭监听套接字,程序结束。重点:!!!!原创 2021-10-27 19:41:36 · 1368 阅读 · 0 评论