冯岳松
冯岳松
很基础的C语言问题,建议先去学一学C语言,可以看看C Primer或者谭浩强的入门教材,不然可能会走弯路~
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函数
你理解错了。
已支持
开始续更~
开始续更~