typedef struct{ //连接结构
char SourceIP[20]; //存放客户端的IP地址
int nSock; //client port
CServiceSocket *pSocket; //CServiceSocket 继承于CSocket
}CONN;CPtrList m_connectionList; //用户连接队列 POSITION pos = m_connectionList.GetHeadPosition();
if(pos)
{
CServiceSocket*pSocket = (CServiceSocket*)m_connectionList.GetHead();
for(int i = 0; i < m_connectionList.GetCount(); i++)
{
CServiceSocket*pSocket = (CServiceSocket*)m_connectionList.GetNext(pos);
CONN*pconn = (CONN*)m_connectionList.GetNext(pos);
........
}
}请问我怎样使用CONN结构中pSocket 成员对象?
char SourceIP[20]; //存放客户端的IP地址
int nSock; //client port
CServiceSocket *pSocket; //CServiceSocket 继承于CSocket
}CONN;CPtrList m_connectionList; //用户连接队列 POSITION pos = m_connectionList.GetHeadPosition();
if(pos)
{
CServiceSocket*pSocket = (CServiceSocket*)m_connectionList.GetHead();
for(int i = 0; i < m_connectionList.GetCount(); i++)
{
CServiceSocket*pSocket = (CServiceSocket*)m_connectionList.GetNext(pos);
CONN*pconn = (CONN*)m_connectionList.GetNext(pos);
........
}
}请问我怎样使用CONN结构中pSocket 成员对象?
解决方案 »
- 把图像二进制形式形式保存到数据库
- 请教一个基础的问题,线程所可以使用的内存空间大小有多大的限制呢?为什么我的线程里的CString的内部成员函数Fork()会出现malloc()返回NULL的情况?
- VC++project设置的一个小问题
- 急啊,那位高手给看看,问题在那里。
- 高手请帮忙:在ActiveX控件中加入可浮动的toolbar
- 考研吗? 小弟迷茫中...... Help!!
- _T是干什么啊
- 谁知道哪有WIN32 SDK的有关书籍的下载?中英文都行?
- 怎么在Win2000中实现Win98中拖动窗口移动的同样效果?
- 如何在odbc中使用group by 子句
- 视频捕捉的问题
- 这个错误如何解决??在线等待
CServiceSocket*pSocket = (CServiceSocket*)m_connectionList.GetNext(pos);应该没有的
CONN*pconn = (CONN*)m_connectionList.GetNext(pos);
pconn->pSocket->Send(...);
这样可以吗
m_connectionList.AddTail(pXX);
X* pX = (X*)m_connectionList.GetNext(pos);
pconn->pSocket->Send(...);
这样可以吗