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

資源簡介

自己用MFC對話框程序實現的基于UDP的socket編程示例,分為客戶端和服務端,客戶端發送一個字符串,服務端接收。代碼簡單明了,無論是學習還是拿到自己的項目中使用都很好。

資源截圖

代碼片段和文件信息

//?DASocket.cpp?:?implementation?file
//

#include?“stdafx.h“
//#include?“Jieshou.h“
//#include??“JieshouDoc.h“
#include?“DASocket.h“

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
//?CDASocket

CDASocket::CDASocket(/*CJieshouDoc*?pDoc*/)
{/*m_pDoc=pDoc;*/
}

CDASocket::~CDASocket()
{
}


//?Do?not?edit?the?following?lines?which?are?needed?by?ClassWizard.
#if?0
BEGIN_MESSAGE_MAP(CDASocket?CAsyncSocket)
//{{AFX_MSG_MAP(CDASocket)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
#endif //?0

/////////////////////////////////////////////////////////////////////////////
//?CDASocket?member?functions

void?CDASocket::OnReceive(int?nErrorCode)?
{
//?TODO:?Add?your?specialized?code?here?and/or?call?the?base
char?buff[256];
int?ret=0;

//CString?str;
//ret=Receive((void*)(LPTSTR)(LPCTSTR)str256);
ret=Receive(buff256);
if(ret==ERROR)
{
TRACE(“ERROR!“);
}
else?
{

}
//m_pDoc->Presscessding(buff);
?CAsyncSocket::OnReceive(nErrorCode);
}

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

?????文件?????183808??2016-03-14?16:32??基于UDP的異步socket程序\UDPServer\Debug\UDPServer.exe

?????文件????1287428??2016-03-14?16:32??基于UDP的異步socket程序\UDPServer\Debug\UDPServer.ilk

?????文件????5196800??2016-03-14?16:32??基于UDP的異步socket程序\UDPServer\Debug\UDPServer.pdb

?????文件???????1137??2016-03-14?15:52??基于UDP的異步socket程序\UDPServer\UDPServer\DASocket.cpp

?????文件???????1258??2016-03-14?11:21??基于UDP的異步socket程序\UDPServer\UDPServer\DASocket.h

?????文件???????3179??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\ReadMe.txt

?????文件??????67777??2009-08-31?02:31??基于UDP的異步socket程序\UDPServer\UDPServer\res\UDPServer.ico

?????文件????????674??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\res\UDPServer.rc2

?????文件???????1272??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\resource.h

?????文件????????142??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\stdafx.cpp

?????文件???????1652??2016-03-14?11:19??基于UDP的異步socket程序\UDPServer\UDPServer\stdafx.h

?????文件????????234??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\targetver.h

?????文件?????105780??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\UDPServer.aps

?????文件???????2032??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\UDPServer.cpp

?????文件????????460??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\UDPServer.h

?????文件??????10106??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\UDPServer.rc

?????文件???????5880??2016-03-14?11:14??基于UDP的異步socket程序\UDPServer\UDPServer\UDPServer.vcxproj

?????文件???????2184??2016-03-14?11:14??基于UDP的異步socket程序\UDPServer\UDPServer\UDPServer.vcxproj.filters

?????文件????????143??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer\UDPServer.vcxproj.user

?????文件???????3235??2016-03-14?16:32??基于UDP的異步socket程序\UDPServer\UDPServer\UDPServerDlg.cpp

?????文件????????625??2016-03-14?16:32??基于UDP的異步socket程序\UDPServer\UDPServer\UDPServerDlg.h

?????文件????????894??2016-03-14?11:09??基于UDP的異步socket程序\UDPServer\UDPServer.sln

????..A..H.?????18432??2016-03-14?16:44??基于UDP的異步socket程序\UDPServer\UDPServer.suo

?????文件??????89600??2016-03-14?16:20??基于UDP的異步socket程序\UDP_Client\Release\UDP_Client.exe

?????文件????4541440??2016-03-14?16:20??基于UDP的異步socket程序\UDP_Client\Release\UDP_Client.pdb

?????文件???????1067??2016-03-14?11:31??基于UDP的異步socket程序\UDP_Client\UDP_Client\DASocket.cpp

?????文件???????1258??2016-03-14?11:21??基于UDP的異步socket程序\UDP_Client\UDP_Client\DASocket.h

?????文件???????3198??2016-03-14?14:49??基于UDP的異步socket程序\UDP_Client\UDP_Client\ReadMe.txt

?????文件??????67777??2009-08-31?02:31??基于UDP的異步socket程序\UDP_Client\UDP_Client\res\UDP_Client.ico

?????文件????????676??2016-03-14?14:49??基于UDP的異步socket程序\UDP_Client\UDP_Client\res\UDP_Client.rc2

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

評論

共有 條評論