孙老师你好,主线程运行结果有时候出现相同计数,VC6.0的环境,
DWORD WINAPI Fun1Proc( LPVOID lpParameter);int index=0;int tickets=100;int runnum=0;void main(){ HANDLE hThread1; hThread1=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL); CloseHandle(hThread1);
while(index++<200) cout<<"main thread is running "<<runnum++<<endl;
// Sleep(4000);
}
DWORD WINAPI Fun1Proc( LPVOID lpParameter){ while (true) { if (tickets>0) { cout<<”thread1 sell ticked: “<<tickets—<<endl; } else break; } return 0;}
应该是刷显速度太快造成异常
我也遇见了同样的问题,就是输入127.0.0.1后,接收数据edit收不到数据
孙老师您好,第16章的chat程序我输入IP127.0.0.1后输入信息发送接收不到信息,是什么原因呢?我是小赵 我把问题发到您邮箱里了
视频包一堆文件是啥意识
孙老师你好,主线程运行结果有时候出现相同计数,VC6.0的环境,
include <WINDOWS.H>
include <IOSTREAM.H>
DWORD WINAPI Fun1Proc(
LPVOID lpParameter
);
int index=0;
int tickets=100;
int runnum=0;
void main()
{
HANDLE hThread1;
hThread1=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL);
CloseHandle(hThread1);
// Sleep(4000);
}
DWORD WINAPI Fun1Proc(
LPVOID lpParameter
)
{
while (true)
{
if (tickets>0)
{
cout<<”thread1 sell ticked: “<<tickets—<<endl;
}
else
break;
}
return 0;
}
我也遇见了同样的问题,就是输入127.0.0.1后,接收数据edit收不到数据
孙老师您好,第16章的chat程序我输入IP127.0.0.1后输入信息发送接收不到信息,是什么原因呢?
我是小赵 我把问题发到您邮箱里了
视频包一堆文件是啥意识