免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1804 | 回复: 6
打印 上一主题 下一主题

[函数] 请问有没有 能够清屏的函数可以用啊? 帮帮我啊. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-27 21:52 |只看该作者 |倒序浏览
我在编一个hanoi 的程序, 没有<surses.h>; 只好用字符来模拟.  但这要用到
清屏, 但我有不知道可以用什么函数可以实现.  我在google 上找了一晚上都没找到     帮帮我啊.

论坛徽章:
0
2 [报告]
发表于 2003-12-27 22:47 |只看该作者

请问有没有 能够清屏的函数可以用啊? 帮帮我啊.

类似 TC2 里clrscr() 的函数, 请问有没有啊?

论坛徽章:
0
3 [报告]
发表于 2003-12-27 22:54 |只看该作者

请问有没有 能够清屏的函数可以用啊? 帮帮我啊.

一开始,我想用 exec()函数和 clear 来是实现这个功能,写了下面的代码:

  1. main()
  2. {
  3.   /* ....  */
  4.   execl("/bin/clear","clear",NULL);
  5.   printf("Now you can input command:");
  6. }
复制代码

但实际却不会输出"Now you can input command:",
后来才知道, execl()函数的调用会覆盖原进程,所以printf()函数不会被执行的.
唉, 不知该怎办.....  帮帮忙了>;....

论坛徽章:
0
4 [报告]
发表于 2003-12-28 10:00 |只看该作者

请问有没有 能够清屏的函数可以用啊? 帮帮我啊.

不是把,怎么没一个人帮我啊,是不是我提的问题太蠢了, 但我确实不知道才问的, 至少告诉我解决的方法,好吗?  
谢谢各位了.

论坛徽章:
0
5 [报告]
发表于 2003-12-28 12:03 |只看该作者

请问有没有 能够清屏的函数可以用啊? 帮帮我啊.

在论坛里搜索了一下"清屏",找到了system("clear",可以实现这个功能,
不好意思,我应该先搜索以下的  

论坛徽章:
0
6 [报告]
发表于 2003-12-30 12:20 |只看该作者

请问有没有 能够清屏的函数可以用啊? 帮帮我啊.

1.拥系统调用system("clear";
2.用vt100控制符,在kdeveloper的帮助里有这个例子的,我一下想不起来了

论坛徽章:
0
7 [报告]
发表于 2003-12-30 15:53 |只看该作者

请问有没有 能够清屏的函数可以用啊? 帮帮我啊.

终端下可以调用IOCTL,可以查看include/kd.h  vt.h
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP