这个多线程程序怎么会退出呢?
orc 2002-03-18 08:51:03 RITICAL_SECTION cri;
UINT sharethread(LPVOID p)
{
int thnum=(int )p;
while(1)
{
EnterCriticalSection(&cri);
cout<<"this is thread "<<thnum<<endl;
LeaveCriticalSection(&cri);
Sleep(thnum);
}
return 1;
}
InitializeCriticalSection(&cri);
for(int i=2;i<10;i++)
{
AfxBeginThread(sharethread,(LPVOID ) i);
}