藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


C編程中怎樣使用自定義用戶的信號?

我在資料上看到系統提供的信號如:SIGINT, SIGPIPE,還有SIGUSR1, SIGUSR2, 書上說用戶自定義的信號。如果想自定義一個信號,應該怎樣做?

我的系統是Mandrake 9.0。

C編程中怎樣使用自定義用戶的信號?

用戶自定義信號就是這個信號的響應由用戶自己定義
系統不會自動發這個信號

它的使用與普通信號一樣
同樣是sigaction安裝信號響應 kill 發信號

系統信號是系統在某個情況下發出的信號
如SIGSEG 可以在程序訪問非法地址時由系統產生
SIGINT可以使用CTRL C產生等



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com