读书人

请求sigqueue发送SIGUSR1信号的写法,该

发布时间: 2012-02-23 22:01:35 作者: rapoo

请求sigqueue发送SIGUSR1信号的写法
SIGUSR1只需要做到打印hello world即可,仅想弄明白这个参数怎么传的。

[解决办法]
楼主想传字符串??

char *s = "helllooooo wooooorrrrrrllllldddddd";
sigval v;
v.sival_ptr = s;

sigqueue(getpid(), SIGUSR1, v);

在信号处理函数中把传来的参数强制转成(char*)就行了。

读书人网 >UNIXLINUX

热点推荐