Linux笔记
此栏记录一些Linux下编程知识点,水平不够,一步一步来
陈翔同学
这个作者很懒,什么都没留下…
展开
-
本地socket通信(UDS),客户端close导致服务端进程退出
奈何水平有限,一点点进步。 记录下工作中遇到的使用本地UDS通信,客户端发送数据后,close掉socket,服务端收到数据,再send时导致进程退出。 本地客户端close后,服务端进程再send时产生了SIGPIPE信号,这时需要对该信号进程处理。 SIGPIPE 管道破裂。这个信号通常在进程间通信产生,比如采用FIFO(管道)通信的两个进程,读管道没打开或者意外终止就往管道写,写进程会...原创 2019-11-19 10:59:39 · 1022 阅读 · 0 评论 -
#、##、__VA_ARGS__、##__VA_ARGS__
在此简单记录一下这几个宏的用法: 1、#将参数变为字符串 2、##可以讲两个字串连接起来 3、__VA_ARGS__可变参数宏,替换参数列表,但是参数不能是0 4、##__VA_ARGS__当可变参数为0是,可将多余的 , 去掉 ...原创 2019-10-31 15:21:59 · 163 阅读 · 0 评论