//线程
DWORD WINAPI So::ThreadProc(LPVOID lpParam) {
int i = 0;
while(i < 10000 )
{
printf("线程 1 运行: = %d\n",i++);
}
return 0;
}另一个函数 我在ACCEPT 之后
//创建一个新线程
s->hThread = CreateThread(
NULL, //默认安全属性
NULL, //默认堆栈大小
s->ThreadProc, //线程入口地址(执行线程的函数)
s, //传给函数的参数
0, //指定线程立即执行
&s->dwThreadID //返回线程的ID号
);可没何进入后没有返应. 请高手帮忙说说是为何. 我在ACCEPT后开启线程对吗?
DWORD WINAPI So::ThreadProc(LPVOID lpParam) {
int i = 0;
while(i < 10000 )
{
printf("线程 1 运行: = %d\n",i++);
}
return 0;
}另一个函数 我在ACCEPT 之后
//创建一个新线程
s->hThread = CreateThread(
NULL, //默认安全属性
NULL, //默认堆栈大小
s->ThreadProc, //线程入口地址(执行线程的函数)
s, //传给函数的参数
0, //指定线程立即执行
&s->dwThreadID //返回线程的ID号
);可没何进入后没有返应. 请高手帮忙说说是为何. 我在ACCEPT后开启线程对吗?
什么意思?详细一点。re : 我在ACCEPT后开启线程对吗?ACCEPT后有新的socket, 开启线程来处理是可以的。