关于SOCKET程序设计?
问题1:
TServerSocket怎么管理连连接?
如在标准SOCKET设计可以通过一个数组来标识
问题2:
在BCB中采用标准SOCKET进行设计,并采用多线程,如一个接线程一个发送线程
,但是我遇到一个问题,在类似以下的代码中:
while(1)
{
select
if(是新连接){
加入监听队列
}else{
通过accept接收
启动发送线程
}
}
我遇了这么一个问题: 当我在接收到数据,启动发送线程,而接收线程在select处阻塞了,而发送线程没有启动!
请问是什么原因?