資源簡介
socket實現(xiàn)jpg圖片的傳輸,分為客戶端c.cpp和服務(wù)器s.cpp,客戶端和服務(wù)器建立連接后,就可以接收服務(wù)器發(fā)送的jpg圖片。
代碼片段和文件信息
#include?
#include?
#include?
using?namespace?std;
#define?PORT?4000
#define?IP_ADDR?“59.64.158.158“
int?main()
{
WSADATA?dat;
//初始化
if?(WSAStartup(MAKEWORD(22)&dat)!=0)
{
cout<<“Init?Falied:?“< return?-1;
}
SOCKET?clientSocket;
int?ret(0);
//創(chuàng)建Socket
clientSocket=socket(AF_INETSOCK_STREAMIPPROTO_TCP);
if(clientSocket==INVALID_SOCKET)
{
cout<<“Create?Falied:?“< return?-1;
}
SOCKADDR_IN?serverAddr;
serverAddr.sin_family=AF_INET;
serverAddr.sin_addr.s_addr=inet_addr(IP_ADDR);
serverAddr.sin_port=htons(PORT);
memset(serverAddr.sin_zero0sizeof(serverAddr.sin_zero));
ret=connect(clientSocket(struct?sockaddr*)&serverAddrsizeof(serverAddr));
if(ret=
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1237??2011-04-12?16:48??socket?圖像傳送\r.cpp
?????文件???????1720??2011-04-12?16:56??socket?圖像傳送\s.cpp
?????目錄??????????0??2011-04-15?20:32??socket?圖像傳送
-----------?---------??----------?-----??----
?????????????????2957????????????????????3
評論
共有 條評論