1、定义变量
MySocket *pSocketSvr; //服务器Socket
MySocket *pRequestSocket; //请求连接的Socket
CSocketFile *m_SocketFile;
CArchive *m_pArchiveIn;
CArchive *m_pArchiveOut;
MySocket *pRequestSocket; //请求连接的Socket
CSocketFile *m_SocketFile;
CArchive *m_pArchiveIn;
CArchive *m_pArchiveOut;
2、在建立连接的时候
m_SocketFile=new CSocketFile(pRequestSocket);
m_pArchiveIn=new CArchive(m_SocketFile,CArchive::load);// 接收数据
m_pArchiveOut=new CArchive(m_SocketFile,CArchive::store); //发送数据
m_pArchiveIn=new CArchive(m_SocketFile,CArchive::load);// 接收数据
m_pArchiveOut=new CArchive(m_SocketFile,CArchive::store); //发送数据
3、发送数据
*m_pArchiveOut<<要发送的数据;
m_pArchiveOut->Flush();
4、接收数据
*m_pArchiveIn>>接收数据的变量;
发表评论 评论 (0 个评论)