【发布时间】:2021-12-14 09:35:47
【问题描述】:
您好,我在 Linux 上使用 CodeLite。当我使用system("cls");、system("pause>0"); 或类似的东西时,我得到sh: 1: cls: not found error。
我自己进行了搜索,我意识到这些命令适用于 Windows。
有人知道我在哪里可以找到 Linux 的等效命令吗?
【问题讨论】:
-
你正在寻找Linux的
clear命令。 -
在 linux 上的命令是“干净的”。在任何情况下,强烈建议改用ncurses 库。
-
这不是 C++ 问题,而是 Linux 问题。它已经在这里有了答案。 askubuntu.com/questions/25077/how-to-really-clear-the-terminal
-
@LouisCloete 这是一个 C++ 问题,因为他在询问如何在 Linux 上使用 C++ 的
system()函数。该系统在执行程序时调用控制台命令,所以这个问题将是 C++ 和 Linux 问题。 -
是的,但是 OP 确实知道如何调用系统。问题是关于 Windows 的
cls的 Linux 等价物是什么。问题不在于 C++。