Nor*_*sey 6 c string posix signals
是否POSIX标准或另一C标准提供了一种方式,以恢复从一个信号数的有意义的消息,在以同样的方式strerror()使得能够恢复从消息errno?Gnu C库有strsignal(),但如果可能的话,我想要一些可移植到BSD和其他Unix变种.
strerror()
errno
strsignal()
Jed*_*ith 10
是的,有趣的是,有一种标准方法可以从POSIX中的信号中获取字符串消息.很巧合的是,这是strsignal().从POSIX.1-2008开始:
strsignal()函数应将signum中的信号编号映射到实现定义的字符串,并返回指向它的指针.它应使用与psignal()函数相同的消息集.
不提供此功能的环境不符合POSIX标准.虽然相对较新(2008年问题7出现),但我strsignal()在Mac OS X上有一个手册页,所以这是一个好兆头.
归档时间:
16 年,3 月 前
查看次数:
831 次
最近记录: