struct thread_info
{
CMfemsDoc *pDoc;
CAutotest *pAutotest;};
thread_info *pInfo=(thread_info*)lParam;
CAutotest *pAutotest=pInfo->pAutotest ;
CMfemsDoc *pDoc=pInfo->pDoc ; ASSERT(pDoc);
ASSERT(pAutotest);
我在多线程中,
ASSERT 只有第一个有值,第二个为0 是怎么回事啊。
{
CMfemsDoc *pDoc;
CAutotest *pAutotest;};
thread_info *pInfo=(thread_info*)lParam;
CAutotest *pAutotest=pInfo->pAutotest ;
CMfemsDoc *pDoc=pInfo->pDoc ; ASSERT(pDoc);
ASSERT(pAutotest);
我在多线程中,
ASSERT 只有第一个有值,第二个为0 是怎么回事啊。
2.由于是多线程,检查指针传送后,是否超过定义域而释放了,pDoc和thread_info。