为何出现下面错误。大家帮忙
一个程序编译能通过,在运行调试时
出现
“user break point called from code at 0x77fa018c
程序出现的汇编代吗为。
77FA0186 call 77F843EB
77FA018B ret
77FA018C int 3
77FA018D ret
77FA018E int 3
77FA018F ret
把主程序中对子程序的调用除掉,就无错,
主程序调用子程序的 printdata()函数
void SendDataBuffer::Printdata()
{
//算法分析 :遍历在phead和ptail之间的部分
if(pHead >= pTail)
{
for (int i = pTail; i< pHead; i++)
{
MESSAGE_STRU1 * messagemiddle ;
messagemiddle = new MESSAGE_STRU1;
messagemiddle = (MESSAGE_STRU1*)MsgList[i];
TRACE("sdfsaf%i\n",messagemiddle->a;
delete messagemiddle;
}
}
}
程序的含义是输出链表,首指针到尾指针之间的结构数据的a值