在 mac OS X 上清除屏幕
Clear screen on mac Os X
我在Qt creator上使用c ++。我寻找清理屏幕的命令。
我试过system("CLS") and system("clear")
但没有用
我尝试
#include <curses.h>
clear();
refresh();
我收到此错误:
Undefined symbols for architecture x86_64:
"_clear", referenced from:
_main in main.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
"屏幕"的概念仅适用于执行控制台应用程序的情况。
要使用curses库,您需要将项目与它链接。在项目文件 ( .pro
) 中,添加以下行:
LIBS += -lcurses
[来自源页面:] 诅咒库是为使用控制台而设计的。优点:它是跨平台的。缺点:它不能与标准流很好地交互。换句话说,你不应该将 printf() 之类的或 cout 等与 Curses 混合使用。使用标准 I/O 或诅咒,但不能同时使用两者。(当然,您仍然可以将标准 I/O 与终端以外的其他设备一起使用。
#include <curses.h>
.
.
clear();
refresh(); // changes will appear on the screen after you call refresh()
你应该从这里获得NCurses发行版
要使用curses库,您需要将项目与它链接。在项目文件 (.pro) 中,添加以下行:[@KubaOber]
LIBS += -lcurses
源
相关文章:
- 清除屏幕上的特定位置
- 如何使用 Eclipse IDE 清除屏幕
- 如何使用 Xcode 在运行时C++清除屏幕
- SDL2:如何在不清除屏幕的情况下渲染
- 如何清除串行屏幕
- 如何在C 编写的控制台应用程序中清除屏幕
- 在 GLUT、c++ 中按键时清除屏幕
- SFML window.clear()未清除屏幕
- 如何在每次循环迭代之前清除屏幕
- c++linux控制台清除屏幕的一个区域
- 如何在 SDL 2.0 中清除屏幕的一部分
- 使用其他编译器在C++中清除屏幕
- C++中的清除屏幕命令
- 用c++清除屏幕
- 使用C++清除屏幕
- 是否可以阻止CGDB在退出时清除屏幕
- Win32 c++控制台清除屏幕不眨眼
- 如何等待键盘输入之前清除屏幕(getchar不工作)
- 在 mac OS X 上清除屏幕
- 如何输出到控制台,并在不清除屏幕和重写所有内容的情况下覆盖文本