请问 select 是不是对所有的通道都会处理?只不过先后不同?
来源:11-4 用select进行调度

慕数据24389432
2021-10-21
就是说 是不是 a 通道有数据,select 会处理a通道,b通道有数据,select 会处理b通道,如果同时有数据,select 对这两个通道都会处理,只不过会先随机挑选一个先处理,最后两个通道都会处理掉?
写回答
1回答
-
ccmouse
2021-10-21
不会,它只会挑选一个通道处理。我们一般会在for循环中调用select,那么第二次它就会处理另一个通道的数据
032021-10-24
相似问题