资源简介
使用C语言编写的客户端与服务器,可以进行大文件传输。
代码片段和文件信息
#include
#include
#pragma comment(lib“ws2_32.lib“)
#pragma warning(disable:4996)
#define SIZE 1024*8
void main()
{ FILE *fp;
int err;
int length = 0;
SOCKET clientSocket;
SOCKADDR_IN clientsock_in;
char receiveBuf[100] = { “0“ };
char ip_addr[16] = { “127.0.0.1“ };
WORD versionRequired;
WSADATA wsaData;
versionRequired = MAKEWORD(1 1);
err = WSAStartup(versionRequired &wsaData);//协议库的版本信息
if (!err)
{ printf(“客户端嵌套字已经打开!\n“);
}
else
{
printf(“客户端的嵌套字打开失败!\n“);
return;//结束
}
clientSocket = socket(AF_INET SOCK_STREAM 0);
printf(“请输入主机IP:\n“);
scanf(“%s“ ip_addr); // 连接服务器
clientsock_in.sin_addr.S_un.S_addr = inet_addr(ip_addr);
clientsock_in.sin_family = AF_INET;
clientsock_in.sin_port = htons(6000);
connect(clientSocket (SOCKADDR*)&clientsock_in sizeof(SOCKADDR));// 开始连接
recv(clientSocket receiveBuf 101 0);
printf(“%s\n“ receiveBuf);
char path[100] = { “0“ };
gets
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2259 2016-11-15 15:56 客户端.cpp
文件 2434 2016-11-16 10:07 服务器.cpp
- 上一篇:百度地图infoBox
- 下一篇:Qt 子窗口向父窗口传值
相关资源
- TeamViewer_11已激活+破解版+随意换ID.z
- FieldtheoryofGuidedwavesCollin__2nd.pdf
- 先进电气驱动的分析建模与控制[比
- IPC-J-STD033潮湿、回流焊敏感表面贴装
- 网络是怎样连接的_户根勤.pdf
- tesseract最新最全资料.rar
- 大话数据结构.epub
- iBATIS实战.pdf
- zw_new_smile-7110337-ImageAnimationTest.zip
- zw_jhn199388-9911706-基于51单片机都_自动
- zw_fan7983377-9600053-RecyclerViewDemo.zip
- zw_CHINA__.zip
- 我的第一本算法书+算法图解.zip
- 数学物理方法_德顾樵编著_2012.01_545页
- zw_WKTConvert.zip
- tdxw.exe
- zw_LabVIEW_8.20程序设计从入门到精通.
- zw_20170105220330215.zip
- unlocker-master最新版.rar
- Nginx核心知识100讲全套课件.zip
- navicat.11.2.16.premium_cs_x64破解版.zip
- 凸优化_Boyd_王书宁译.rar
- 云盘.rar
- Xshell5.exe
- 20170121135652618.rar
- DiskGenius4.7.0专业版.rar
- AlphaControlsv11.16StableFullSource(D5和D10
- 雅奇880官方开源赠品30多个雅奇4.rar
- 2009_LabVIEW编程样式_清晰版.pdf
- tiger_newhu5.99.24.zip
评论
共有 条评论