[问题]请教如何打开键盘的设备描述文件

软件和网站开发以及相关技术探讨
回复
头像
wtwang1985
帖子: 54
注册时间: 2005-06-25 21:57

[问题]请教如何打开键盘的设备描述文件

#1

帖子 wtwang1985 » 2005-09-04 17:08

我在一本编程书上看到这么一段话:文件/dev/tty是键盘和显示器的设备描述文件,向这个文件写相当于显示在用户的屏幕上,读相当于从键盘获取用户的输入。
作者在sunos上演示了一个程序。我仿照用:
FILE *fp_tty;
fp_tty=fopen("/dev/tty","r");
if(fp_tty==NULL)
exit(2);
来打开那个文件。编译能够通过。但每次执行都返回错误代号2。
鄙人愚钝,还请各位指教。谢谢!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2005-09-16 11:25

错误代号2是什么。
编译肯定通过啊。编译又不管执行过程。你不是root权限可以编译通过把系统格式化了。 :lol: 试试权限。直接写设备文件的,可能没这么简单。
● 鸣学
回复