91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

1、基于SOCKET的即時通訊系統,用C++編寫,MFC編寫界面,并帶有注釋。適合C++新人學習網絡編程。 或者課程設計使用 2、內附三種不同類型的 基于socket的即時通訊系統源代碼,可綜合參考

資源截圖

代碼片段和文件信息

//?client.cpp?:?定義控制臺應用程序的入口點。
//
#include?“stdafx.h“
#include?“winsock2.h“
#pragma?????comment(lib“WS2_32.LIB“)


class?mclient{
private:
??????SOCKET?sock;
??????sockaddr_in?saddr;
??????int?len;
??????char?buf[4096];
public:
??????mclient(){
??????????sock=socket(AF_INETSOCK_STREAM0);
??????????len=sizeof(saddr);
??????}

??????bool?mconnect(char*?addrint?port){
??????????saddr.sin_family=AF_INET;
??????????saddr.sin_port=htons(port);
??????????saddr.sin_addr.s_addr=inet_addr(addr);
??????????if(connect(sock(struct?sockaddr*)&saddrlen)==SOCKET_ERROR){
??????????????printf(“connect?fail?:?%d“WSAGetLastError());
??????????????return?false;
??????????}
??????????return?true;
??????}

??????void?close(){
??????????closesocket(sock);
??????}

??????void?msend(char*?mes){
??????????send(sockmesstrlen(mes)0);
??????}

??????bool?receive(){
??????????memset(buf04096);
??????????if(recv(sockbuf40960)==SOCKET_ERROR){
??????????????return?false;
??????????}
??????????else{
??????????????printf(“received?from?server?:?%s\n“buf);
??????????????return?true;
??????????}
??????}

};


int?main()
{
??????WSADATA?wsaData;
??????if?(WSAStartup(MAKEWORD(21)&wsaData)){
???????????printf(“Winsock?initializing?fail\n“);
???????????WSACleanup();
???????????return?0;
??????}
??????mclient?a;
??????if(!a.mconnect(“127.0.0.1“12345)){
??????????return?0;
??????}
??????char?buf[1024];
??????while(scanf(“%s“buf)){
??????????if(strcmp(buf“quit“)==0){
??????????????break;
??????????}
??????????a.msend(buf);
??????????a.receive();

??????}
??????a.close();
??????WSACleanup();
??????return?0;

?
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1708??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\client\client.cpp

?????文件???????4484??2010-10-26?15:37??SOCKET\socket\socket單客戶端\client\client\client.vcproj

?????文件???????1401??2010-10-26?17:28??SOCKET\socket\socket單客戶端\client\client\client.vcproj.XG.Administrator.user

?????文件???????7382??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\client\Debug\BuildLog.htm

?????文件????????403??2010-10-26?15:38??SOCKET\socket\socket單客戶端\client\client\Debug\client.exe.embed.manifest

?????文件????????468??2010-10-26?15:38??SOCKET\socket\socket單客戶端\client\client\Debug\client.exe.embed.manifest.res

?????文件????????385??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\client\Debug\client.exe.intermediate.manifest

?????文件??????14165??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\client\Debug\client.obj

?????文件????1048576??2010-10-26?15:38??SOCKET\socket\socket單客戶端\client\client\Debug\client.pch

?????文件?????????67??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\client\Debug\mt.dep

?????文件??????10793??2010-10-26?15:38??SOCKET\socket\socket單客戶端\client\client\Debug\stdafx.obj

?????文件?????175104??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\client\Debug\vc80.idb

?????文件?????118784??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\client\Debug\vc80.pdb

?????文件????????944??2010-10-26?15:37??SOCKET\socket\socket單客戶端\client\client\ReadMe.txt

?????文件????????211??2010-10-26?15:37??SOCKET\socket\socket單客戶端\client\client\stdafx.cpp

?????文件????????276??2010-10-26?15:37??SOCKET\socket\socket單客戶端\client\client\stdafx.h

?????文件????3443712??2010-10-26?17:28??SOCKET\socket\socket單客戶端\client\client.ncb

?????文件????????883??2010-10-26?15:37??SOCKET\socket\socket單客戶端\client\client.sln

????..A..H.?????13312??2010-10-26?17:28??SOCKET\socket\socket單客戶端\client\client.suo

?????文件??????40960??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\debug\client.exe

?????文件?????341484??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\debug\client.ilk

?????文件?????379904??2010-10-26?16:34??SOCKET\socket\socket單客戶端\client\debug\client.pdb

?????文件??????40960??2010-10-26?17:20??SOCKET\socket\socket單客戶端\server\debug\server.exe

?????文件?????341512??2010-10-26?17:20??SOCKET\socket\socket單客戶端\server\debug\server.ilk

?????文件?????379904??2010-10-26?17:20??SOCKET\socket\socket單客戶端\server\debug\server.pdb

?????文件???????6532??2010-10-26?17:20??SOCKET\socket\socket單客戶端\server\server\Debug\BuildLog.htm

?????文件?????????67??2010-10-26?17:20??SOCKET\socket\socket單客戶端\server\server\Debug\mt.dep

?????文件????????403??2010-10-26?15:35??SOCKET\socket\socket單客戶端\server\server\Debug\server.exe.embed.manifest

?????文件????????468??2010-10-26?15:35??SOCKET\socket\socket單客戶端\server\server\Debug\server.exe.embed.manifest.res

?????文件????????385??2010-10-26?17:20??SOCKET\socket\socket單客戶端\server\server\Debug\server.exe.intermediate.manifest

............此處省略104個文件信息

評論

共有 條評論