不知道是什么问题的问题!
typedef struct Data
{
int flag; //标示
int sellnum;//销售票数
CString number;//车次
CString srcstop;//始发站
CString desstop;//目的站
int price;//价格
int ticknum;//剩余票数
}SendData;
void CTickets_ClientDlg::OnBtnSell()
{
// TODO: Add your control notification handler code here
UpdateData();
data.flag=2;
data.number=m_nNumber;
data.srcstop=m_nSrcStop;
data.desstop=m_nDesStop;
data.price=m_nPrice;
data.ticknum=0;
data.sellnum=m_nTNum;
if(!pClientSocket->Send(&data,sizeof(data),0))
{
MessageBox("发送数据失败");
return;
}
}
这是一个控件消息响应函数,当我点击这个按钮的时候就会出现错误如下:
弹出一个对话框显示:
Debug Assertion Failed!
program:.....
...
调试发现在这条语句出现的这个问题!
data.number=m_nNumber;
请高手指点,是什么问题??小弟新手!