清洁C中的屏幕
Clean the screen in C
我想每2秒清理一次控制台屏幕,所以我尝试使用以下命令:system("clear");
,但它不清除屏幕。此外,eclipse不能识别clrscr()函数的文件"conio.h"。我用的是Ubuntu操作系统。有什么建议吗?
这个问题之前已经有人回答过了:如何在C语言中清除控制台屏幕?
基本上,它不是跨平台的。如果你使用的是Ubuntu,这一行应该可以工作:
printf("e[1;1He[2J");
当测试为:
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("e[1;1He[2J");
printf("3n");
sleep(1);
printf("e[1;1He[2J");
printf("2n");
sleep(1);
printf("e[1;1He[2J");
printf("1n");
sleep(1);
printf("e[1;1He[2J");
printf("0n");
return 0;
}
相关文章:
- UE4-如何在给定4个屏幕坐标的情况下缩放纹理或材质
- 如何在GTK程序运行时禁用屏幕保护程序/电源管理/屏幕消隐
- 使用 SFML 和 C++ 将 Pixel 打印到屏幕上
- 正确清洁 QVector
- 在 Windows 8/10 技术中完全实时的屏幕捕获,没有延迟
- Winapi:屏幕截图未显示在窗口中
- 如何在快板的屏幕中显示子位图的绘制?
- 按回车键后输出屏幕关闭
- 要在屏幕上绘制一些小瓷砖,我应该使用 QQuickItem 还是 QQuickPaintedItem?
- SFML 向下移动时如何围绕屏幕中心旋转?
- 截取屏幕截图后程序卡住
- C++鼠标单击时的屏幕截图不起作用
- 屏幕插入运算符<<的运算符过载问题
- 获取网格中心的屏幕位置
- SFML 中的字体.信息不显示在屏幕上.显示的不是信息,而是点
- 如何在屏幕上环绕x和y?
- GetDIBits 在屏幕捕获函数中多次迭代后返回零
- OpenGL ES 2.0将纹理绘制到屏幕上是行不通的
- GTKMM:拍摄绘图区域的屏幕截图?
- 清洁C中的屏幕