[quote=引用 4 楼 xviphackl 的回复:] [quote=引用 3 楼 jerry_dqh 的回复:] [quote=引用 2 楼 xviphackl 的回复:] [quote=引用 1 楼 jerry_dqh 的回复:] socket本身与thread没有关系,开一个线程运行socket相关,是怕socket阻塞主线程。 第二个加static可能是为了限制这个线程函数只以在本编译单元使用吧,把代码贴出来看看
还是多一点看书吧,对socket的操作,比如完成端口模型,是需要用到线程池的。 阻塞主线程,只是同步阻塞socket才会发生。不同的io模型是不一样的。 如果纯说socket和线程,可以说毫无关系。但如果真要写一点实用的东西,这二样又是难兄弟,缺一不可。
[quote=引用 3 楼 jerry_dqh 的回复:] [quote=引用 2 楼 xviphackl 的回复:] [quote=引用 1 楼 jerry_dqh 的回复:] socket本身与thread没有关系,开一个线程运行socket相关,是怕socket阻塞主线程。 第二个加static可能是为了限制这个线程函数只以在本编译单元使用吧,把代码贴出来看看
[quote=引用 2 楼 xviphackl 的回复:] [quote=引用 1 楼 jerry_dqh 的回复:] socket本身与thread没有关系,开一个线程运行socket相关,是怕socket阻塞主线程。 第二个加static可能是为了限制这个线程函数只以在本编译单元使用吧,把代码贴出来看看
[quote=引用 1 楼 jerry_dqh 的回复:] socket本身与thread没有关系,开一个线程运行socket相关,是怕socket阻塞主线程。 第二个加static可能是为了限制这个线程函数只以在本编译单元使用吧,把代码贴出来看看
socket本身与thread没有关系,开一个线程运行socket相关,是怕socket阻塞主线程。 第二个加static可能是为了限制这个线程函数只以在本编译单元使用吧,把代码贴出来看看
65,186
社区成员
250,526
社区内容
加载中
试试用AI创作助手写篇文章吧