摘要:
首先声明: (注:出自于:努力不止-Bruce,转载请注明出处) (1)学习TK1板子,必须不怕折腾, (2)没学过嵌入式不会成为阻碍你学习tk1板子的障碍,但是必须要学过linux基础命令,这个是基础,否则后面你错哪里你都不知道。 (3)然后就是英文必须攻克,四级没过没关系,但是一定要坚持,我在学 阅读全文
摘要:
waitpid和wait是不需要信号就能回收的,我们的SIGCHLD是为了接受信号,加入说有5个信号同时过来,我SIGCHLD一个就可以了,其他的5个被忽略无所谓,有一个能进函数里,循环,只要有尸体,就可以回收。 但是,要把waitpid或者wait的设置成为非阻塞的,否则会占用较多的资源 阅读全文
摘要:
如果read()读到数据为0,那么就表示文件读完了,如果在读的过程中遇到了中断则read()应该返回-1,同时置errno为EINTR。 因此判断read的条件如下: if <=0 { if==0 { 表示文件结束, 处理 } if(<0 && errno==EINTR) { 表示中断,处理 } e 阅读全文
摘要:
模拟本地聊天室(仿服务器) 用open打开管道的时候一定要注意: 1.open里面一个是读,一个是写的权限,不然会阻塞, 2.至于你的open要不要设置为非阻塞,看你的实际的需求 阅读全文
摘要:
c/c++错误总结 阅读全文