老大们 给我说下过程呗。。
SOCKET 与CArchive 这东西 怎么配合使用。。 CArchive 不能直接使用SOCKET 那通什么来使用?(这里最好具体些)
SOCKET 与CArchive 这东西 怎么配合使用。。 CArchive 不能直接使用SOCKET 那通什么来使用?(这里最好具体些)
解决方案 »
- 我去年交了费用到CSDN里,成为会员,费用都还没用完,怎么现在不能下载论坛里的东西了。
- 很好的创意:建立linux下的MFC!
- 求《WINDOWS核心编程》的示例的源码
- 关于刷新的求助!
- 如何把现成的VC程序改为支持COM的程序?
- 在VC里如何将DOM信息保存到一个数据结构里(比如数组结构),就像用树型控件显示那样!!
- Delphi 与 VC++
- 想考个高程玩玩,各位前辈出点主意,和经验,意见什么的.
- 帮帮我这个新手吧,谢谢了
- VC中用什么做数据库最好??ODBC, DAO还是其它?参与有分!!!
- 跪求Windows 系统编程 VXD 设计的光盘代码!
- ===请教通过SetSockOpt设置SOCKET======
CArchive *m_pArIn;
CArchive *m_pArOut;
CSocketFile *m_pSocketFile;
void CClientSocket::CreateSocketAchieve()
{
if (m_pSocketFile == NULL)
{
m_pSocketFile = new CSocketFile(this);
}
if (m_pArOut == NULL)
{
m_pArOut = new CArchive(m_pSocketFile, CArchive::store);
}
if (m_pArIn == NULL)
{
m_pArIn = new CArchive(m_pSocketFile, CArchive::load);
}
}
send
{
CClientSocket* pSocket = new CClientSocket(this);
pSocket->CreateSocketAchieve();
*(pSocket->m_pArOut)<<XXX;
*(pSocket->m_pArOut)<<XXX;
pSocket->m_pArOut->Flush();
}receive
{
*(pSocket->m_pArIn)>>XXX;
*(pSocket->m_pArIn)>>XXX;
}