冯岳松

Results 22 comments of 冯岳松

1. 很入门的C/C++问题,建议先打好语言基础。 2. 在标准中,EAGAIN被定义为资源短暂不可用,而EWOULDBLOCK被定义为操作阻塞,从定义上这两者不是一个概念。 在某些较老的unix系统中,这两者可能有不一样的实现。但对于GNU的libc库,这两者相同,从源码可以看到: ```c++ /* non-blocking and interrupt i/o */ #define EAGAIN 35 /* Resource temporarily unavailable */ #define EWOULDBLOCK EAGAIN /* Operation would block */ ``` 这两者定义为相同可能是为了g++编译器、os的实现方便,在编程时,需要认识清楚,可以参考《UNIX网络编程》非阻塞式编程相关章节。...

不懂为啥要重启计算机,control+C杀掉终端不行吗?

是Channel,从来没有Vhannel

这是让每个subReactor都执行loop函数

开始续更~