资源简介
再linux下用c语言实现简单的ftp
实现了二进制文件的传输,上传
列举文件目录,推出等功能
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
void downloadbinary(int DataSocket){
FILE *fpw;
char filename[50];
printf(“请输入你要下载的文件名:“);
scanf(“%s“&filename);
//printf(“filename to send:%s\n“&filename);
//发送路径
int filesendrecvlenflenstr[1024];
if((filesend=send(DataSocket&filenamesizeof(filename)0))==0){
printf(“unable to send file name\n“);
exit(0);
}
//printf(“filename sent:%s\n“&filename);
//将文件名拼接到USER后
char path[100]=“user/“;
strcat(pathfilename);
//printf(“path to be write:%s\n“path);
if((fpw=fopen(path“wb“))==NULL){
printf(“unable to write\n“);
exit(0);
}
if((recvlen=re
相关资源
- 移动联通短信猫wavecom收发插件
- QDockWidget多层嵌套布局
- 视频转图片(opencv)
- qt源码ftp文件上传
- c++ 数字键盘设计(源码)
- 1062LCD显示
- Qt5+QtChart绘制饼图
- qgraphicsitem 编程小
- qt 快速读取excel代码
- diagramscene箭头连接方法
- 基于QT5的图形化界面开发(NeuFtp)
- QT的TCP服务器DEMO
- 简单驱动程序
- Linux优先级时间片调度C++源码
- linux内核驱动之DHT11
- 获取linux内核核心信息(shell脚本)
- 精通UNIX下C语言编程及项目实践总结与
- Linux内核代码
- linux下获取CPU内存使用信息,网络流量
- c++ RoyCardTableView 列表插入
- 网络请求使用cocoapods
- ios 简单闹铃实现
- STC单片机下位机IIC通信
- 利用C生成正弦波DA数据
- stc15w单片机mpr121触摸按键
- 51单片机:信号发生器
- stc系列单片机串口通讯
- qt5 旋转(.patch文件源码)
- 3G系统-WCDMA和CDMA2000完整MATLAB仿真程序
- 非阻塞式AT指令发送接收工程,可驱动
评论
共有 条评论