资源简介
Windows下Socket文件数据传输(C++),对想了解Windows下Socket文件数据传输应该大有帮助,程序已经验证,拷入工程中即可运行。

代码片段和文件信息
#include
#include
#include
#include
#include
#pragma comment(lib“ws2_32.lib“)
using namespace std;
void main()
{
int err;
WORD versionRequired;
WSADATA wsaData;
versionRequired=MAKEWORD(11);
err=WSAStartup(versionRequired&wsaData);//协议库的版本信息
if (!err)
{
printf(“客户端嵌套字已经打开!\n“);
}
else
{
printf(“客户端的嵌套字打开失败!\n“);
return;//结束
}
SOCKET clientSocket=socket(AF_INETSOCK_STREAM0);
SOCKADDR_IN clientsock_in;
clientsock_in.sin_addr.S_un.S_addr=inet_addr(“127.0.0.1“);
clientsock_in.sin_family=AF_INET;
clientsock_in.sin_port=htons(6000);
//bind(clientSocket(SOCKADDR*)&clientsock_instrlen(SOCKADDR));//注意第三个参数
//listen(clientSocket5);
connect(clientSocket(SOCKADDR*)&clientsock_insizeof(SOCKADDR));//开始连接
ifstream infile;
char *buf;
buf=new char[16384];
ifstream ifs(“D:\\text.txt“ios::binary);
if(ifs.is_open())
{
while(ifs.good() && !ifs.eof())
{
memset(buf016384);
ifs.read(buf16384);
int i=strlen(buf);
printf(“累计发送%d个字节\n“i);
cout< }
ifs.close();
}
send(clientSocketbufstrlen(buf)+10);
closesocket(clientSocket);
WSACleanup();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1298 2011-12-21 08:00 C++ client.cpp
文件 1515 2011-12-21 07:59 C++ server.cpp
文件 174 2011-12-21 08:06 说明.txt
----------- --------- ---------- ----- ----
2987 3
- 上一篇:Kasiski测试
- 下一篇:用C语言写bitmap
相关资源
- C++多线程网络编程Socket
- Qt5串口通信-windows
- 新编Windows API参考大全.doc
- windows hook 框架(detours )
- socket客户端.c
- socket服务端.c
- windows网络编程_文件传输
- socket tcp应用
- Windows扩展命令程序(源码)
- LabwindowsCVI 串口编程及事例.docx
- Windows_API_函数大全 C/C++
- socket通讯c++源码(客户端+服务端)
- MFC的异步网络通讯应用程序
- VC源码获取WINDOWS系统所有的用户密码
- 各种关于CAsyncSocketCSocket内幕及其用法
- c语言 Windows_程序设计_第五版
- windows下的ffmpeg、MFC制作的播放器
- 逐梦旅程 Windows游戏编程之从零开始
- MFC多人聊天室
- 使用socket套接字发送udp数据包
- plist 文件文本二进制互转
- CAsyncSocket异步实现服务器与客户端
- Windows游戏编程大师技巧(CHM)
- Windows+C语言构建网络聊天室内含源程
- 基于socket文件传输的实现源码[C++]
- c++ 帮助手册 chm
- Hoo WinTail 最新版本(v4.2.982)破解补丁
-
C++调用Windows MediaPla
yer实现的多媒体 - C语言实现TCP/IP协议通信和UDP协议通信
- c语言+UDP+DES加密+socket编程
评论
共有 条评论