LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1134|回复: 4

c语言怎样设置终端的回车对应回到行开头?

[复制链接]
发表于 2006-2-15 22:44:18 | 显示全部楼层 |阅读模式
怎样实现按下回车不是发送'\n',而是发送ascii码为13对应的字符
发表于 2006-2-17 09:35:42 | 显示全部楼层
不如说说你的目的是干什么,也许不需要用这样非常规的方法呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-17 10:53:40 | 显示全部楼层
我用ncurse编程,想让mplayer的输出不发生跳行,只在一行上输出所有的结果。
回复 支持 反对

使用道具 举报

发表于 2006-2-17 11:43:31 | 显示全部楼层
用ncurse 不是可以控制光标位置吗? 输入一行后,再输入另外一行时先定位到行头位置,清掉整行,再输出。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-17 11:58:39 | 显示全部楼层
ncurse只是做界面,我想用stty的函数(如tcsetattr)处理mplayer输出,mplayer用fork产生。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表