資源簡介
C/S TCP協議文件傳輸包括圖片和視頻 Windows Socket編程 C控制臺程序
代碼片段和文件信息
//?picture_client.cpp?:?定義控制臺應用程序的入口點。
//
#include?“stdafx.h“
#include?“stdafx.h“
#include
//#include“sock.h“
#include
#include
#include?
using?namespace?std;
#pragma???comment(???lib???“ws2_32.lib“????)?//使用了靜態連接庫
#define??MAX_LEN???524288//1048576//?1M
DWORD?WINAPI?Clienter(LPVOID?param)
{
FILE?*fp?=?fopen(“D:\\video\\304.avi“/*“D:\\image\\ocean.jpg“*/“rb“);//D:\\video\\304.avi
if(?fp?==?NULL)
{
cout<<“open?file?error!“< }
????WSADATA?wsaData;
????int?err;
????err=WSAStartup(MAKEWORD(11)&wsaData);
????if(err!=0)
????????return?0;
????while(1)//線程死循環
????{????
????????//創建用于發送數據的套接字
????????SOCKET?sockClt=socket(AF_INETSOCK_STREAM0);
?
????????SOCKADDR_IN?addrSrv;
????????addrS
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2809??2012-03-07?22:07??picture_client.cpp
?????文件????????3352??2012-03-05?08:54??picture_server.cpp
評論
共有 條評論