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

資源簡介

本實驗是程序設計類實驗,要求用C++語言,使用流式套接字編程,基于流式套接字的網絡功能框架中補充對TCP數據流定長接收和變長接收功能,并將這兩個功能在基于流式套接字的回射程序中加以應用。

資源截圖

代碼片段和文件信息

//?TcpClientframe.cpp?:?定義控制臺應用程序的入口點。
//

#include?“stdafx.h“
#include?“TcpClient.h“
#include?

//正常發送測試
void?TestSend(char?*serIPint?serPort){
printf(“==================?Standard?Receive?Test?====================\n“);
TcpClient?tc(serPortserIP);
tc.Start();
tc.SenConnect();
tc.Send();
tc.Close();
printf(“================?Standard?Receive?Test?End?==================\n“);
return;
}

//定長發送測試
void?TestSendn(char?*serIPint?serPort){
printf(“================?Fixed?Length?Receive?Test?==================\n“);
TcpClient?tc(serPortserIP);
tc.Start();
tc.SenConnect();
tc.Sendn();
tc.Close();
printf(“===============?Fixed?Length?Receive?Test?End?===============\n“);
return;
}

//變長發送測試
void?TestSendvl(char?*serIPint?serPort){
printf(“================?Variable?Length?Receive?Test?==================\n“);
TcpClient?tc(serPortserIP);
tc.Start();
tc.SenConnect();
tc.Sendvl();
tc.Close();
printf(“==============?Variable?Length?Receive?Test?End?================\n“);
return;
}

int?_tmain(int?argc?_TCHAR*?argv[])
{
int?SerPort;
char?SerIP[30];
int?t;
printf(“Please?Input?Server?IP:?“);
scanf(“%s“&SerIP);getchar();
printf(“Please?Input?Server?Port:?“);
scanf(“%d“&SerPort);getchar();
while(true){
Sleep(500);
TcpClient?tc(SerPort+1SerIP);
tc.Start();
tc.SenConnect();
printf(“################?Welcome?To?Test?Client!?###################\n“);
printf(“===============================\n“);
printf(“1?Standard?Receive;\n“);
printf(“2?Fixed?Length?Receive;\n“);
printf(“3?Variable?Length?Receive;\n“);
printf(“0?Exit;\n“);
printf(“Waiting?Server?chose?:?“);
sscanf_s(tc.Recv()“%d“&t);
printf(“%d\n“t);
switch(t)
{
case?0:tc.Close();return?0;
case?1:TestSend(SerIPSerPort);break;
case?2:TestSendn(SerIPSerPort);break;
case?3:TestSendvl(SerIPSerPort);break;
default:printf(“Please?input?the?correct?number!\n“);continue;
}
tc.Close();

}

return?0;
}


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

?????文件???????5092??2012-10-20?20:47??src\TcpClient.h

?????文件???????2044??2012-10-20?20:07??src\TcpClientframe.cpp

?????文件???????6667??2012-10-20?19:21??src\TcpServer.h

?????文件???????2058??2012-10-20?16:35??src\TcpServerframe.cpp

?????文件????????162??2012-10-20?20:54??Readme.txt

?????文件?????339456??2012-12-01?10:04??提高流式套接字網絡程序對流數據的接收能力.doc

?????文件??????57856??2012-10-20?20:09??exe\TcpClientframe.exe

?????文件??????57856??2012-10-20?19:34??exe\TcpServerframe.exe

?????目錄??????????0??2012-12-01?10:03??src

?????目錄??????????0??2012-12-01?10:03??exe

-----------?---------??----------?-----??----

???????????????471191????????????????????10


評論

共有 條評論