当前位置: 技术问答>linux和unix
如何通过界面或键盘来中断一个循环语句?
来源: 互联网 发布时间:2015-02-12
本文导语: 我现用gtk在linux下开发程序,程序中有一个while(1){...}语句,想通过界面上的按钮或键盘来控制结束该while语句,可是该语句一执行,界面就“死”掉了,按钮和键盘监听事件都失灵了,有什么办法来解决这个问题吗? ...
我现用gtk在linux下开发程序,程序中有一个while(1){...}语句,想通过界面上的按钮或键盘来控制结束该while语句,可是该语句一执行,界面就“死”掉了,按钮和键盘监听事件都失灵了,有什么办法来解决这个问题吗?
|
#include
while(1)
{
...
usleep(10*1000); //休息10毫秒
}
while(1)
{
...
usleep(10*1000); //休息10毫秒
}
|
用select输入