设为首页 加入收藏

TOP

C/C++知识:Linux终端设置编程
2014-11-24 01:25:47 来源: 作者: 【 】 浏览:1
Tags:C/C 知识 Linux 终端 设置 编程

C/C++知识:Linux终端设置编程自己摘记备用学习。


/*
termio结构中的c_iflag如果值为IXON,表示可以用ctrl-s暂停输出,ctrl-q重新启动输出。如果IXANY也被设置,那么按任意键将启动输出。下面用程序来实现:



*/
#include
main()
{
struct termio tdes;
tdes.c_iflag = (IXON|IXANY);
ioctl(0, TCSETA, &tdes);
}


编译:gcc -o test test.c


运行:./test


测试:


ls -l
....


ctrl-s暂停输出


按任意键继续输出
....
不过./test执行完后,屏幕字全变成了大写,命令行输入命令也不显示,命令行乱序。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux下链接动态库静态库的理解 下一篇在Linux下C/C++的Regular Express..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: