游客:
注册
|
登录
|
帮助
Linux伊甸园论坛
»
C/C++ (STL/boost)
» 运行程序时Ctrl+c 不能结束该进程
IBM 集群技术资源全面接触
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 运行程序时Ctrl+c 不能结束该进程
looche
新生入学
注册用户
UID 178281
精华 0
积分 0(
积分有什么用?
)
帖子 42
阅读权限 10
注册 2007-1-5
状态 离线
#1
使用道具
发表于 2007-8-1 09:57
资料
个人空间
短消息
加为好友
运行程序时Ctrl+c 不能结束该进程
我的代码在运行程序时Ctrl+c 不能结束该进程!!
3MV&T5ZvGC
结果只能用ctrl+z 来暂停
www.linuxeden.com]"I)i:b)Rl
结果就导致该进程并没有被杀死
0taq.{2vAwWX
这个是什么问题?
*Qc!K` K,w~9j1i"d
我需要加signal(SIGINT ,XXXXX)
ev#R0XXy{#c1\
之类的处理函数么? 还是可以用更简单的方式来实现?
,S1`B!QmH.a
谢谢
flag
版主
版主
UID 19801
精华
1
积分 28(
积分有什么用?
)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 离线
#2
使用道具
发表于 2007-8-1 15:48
资料
个人空间
短消息
加为好友
no code no talk
6jV-mES
加信号处理函数只是能截获该信号,即便不加也不代表该信号就不会传到进程。
)X ~\9OJ"NM?www.linuxeden.com
顺便提一下,man 7 signal可以查看哪些信号可以截获
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
投票
交易
悬赏
活动
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计
当前时区 GMT+8, 现在时间是 2008-5-17 03:16
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.
Processed in 0.056180 second(s), 5 queries
TOP
清除 Cookies
-
联系我们
-
Linux伊甸园
-
Archiver
-
WAP
多串口卡,串口服务器,终端服务器,KVM切换器
best dvd copy software