
C/C++网络编程
文章平均质量分 61
贪心的葡萄
算法与数据结构,计算智能,进化计算,神经网络,C/C ,linux,python,matlab
展开
-
C/C++网络编程:文件传输系统(双协议单线程版)
C/C++网络编程:文件传输系统(双协议单线程版)READMEUDP和TCP双协议,UDP控制用户指令,TCP控制文件传输。用户指令:get file(下载)、put file(上传)、list(列出服务器指定位置文件列表)。服务端UDP、TCP占用两个端口,双线程同时启动。未使用多线程,所以客户端每次只能接入一个。cJSON包需要自行下载编译。同时支持windows、linux操作系统,只需要修改两个socket头文件中引用的库即可,windows用winsock2.h,linux用另外三个原创 2021-12-01 16:45:33 · 2489 阅读 · 0 评论 -
C/C++网络编程:编程基础
C/C++网络编程:编程基础TCP Server(Linux)demo#include <stdio.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <unistd.h>#define CHECK_POINT(x, y) {if((x) < 0){printf("%s error!\n", y);}}ty原创 2021-11-16 16:51:53 · 2360 阅读 · 0 评论