域名注册

终端不能正常显示 急急急

Posted by sky_eagle

[ 跟帖 ] [ 回帖 ] [ 中文UNIX论坛 ] [ 常见问答 ]

终端不能正常显示 急急急
我的程序将终端作为文件进行操作,但是显示不正常。
原码如下:
fd = open(DevName,O_RDWR,0644);

close(0);dup(fd);
close(1);dup(fd);

newterm("vt100",stdout,stdin);
nonl();
raw();
noecho();
wclear(stdscr);
keypad(stdscr,1);
现象为:
当DevName为tty12时,界面在12屏出现,但光标输入的位置和实际的位置相差2行。
当DevName为tty1a时,界面在串口终端出现,位置正常但时,输入不正常,每个键按两下显示一个字符

请问问题在哪?



跟帖:



回帖

笔名:
标题:

内容:


[ 跟帖 ] [ 回帖 ] [ 中文UNIX论坛 ] [ 常见问答 ]