在VS2008下UserListNode *MemberNode =NULL;
MemberNode = new UserListNode;
*MemberNode = m_ServerMessage.message.UserNode; 删掉也不行
m_OnLineList.AddTail(MemberNode);UserListNode 是一个结构体
OnLineList定义 CList<UserListNode*,UserListNode*> m_OnLineList;我现在Socket的OnReceive中调用主窗口类OnReceiveMessagea函数并传入参数 m_ServerMessage
然后执行上面的代码可出现 “处未处理的异常: 0xC0000005: 读取位置 0xccccd47c 时发生访问冲突”可我将以下代码放在其他函数就没事
UserListNode *MemberNode =NULL;
MemberNode = new UserListNode;
m_OnLineList.AddTail(MemberNode);OnReceiveMessagea调用其他函数再执行上面代码也不行
请各位帮帮忙吧!!
MemberNode = new UserListNode;
*MemberNode = m_ServerMessage.message.UserNode; 删掉也不行
m_OnLineList.AddTail(MemberNode);UserListNode 是一个结构体
OnLineList定义 CList<UserListNode*,UserListNode*> m_OnLineList;我现在Socket的OnReceive中调用主窗口类OnReceiveMessagea函数并传入参数 m_ServerMessage
然后执行上面的代码可出现 “处未处理的异常: 0xC0000005: 读取位置 0xccccd47c 时发生访问冲突”可我将以下代码放在其他函数就没事
UserListNode *MemberNode =NULL;
MemberNode = new UserListNode;
m_OnLineList.AddTail(MemberNode);OnReceiveMessagea调用其他函数再执行上面代码也不行
请各位帮帮忙吧!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货