c++ - CLS 的 C++ 备用命令
问题描述
您好,我在 Linux 上使用 CodeLite。当我使用或类似的东西时,我system("cls");
得到.
我自己进行了搜索,我意识到这些命令适用于 Windows。
有人知道我在哪里可以找到 Linux 的等效命令吗?system("pause>0");
sh: 1: cls: not found error
解决方案
system()
所做的功能是使用您通过参数引入的命令打开一个新的控制台选项卡。所以system("cls")
将打开一个新的控制台并执行cls
命令。如您所说,cls
是一个Windows命令,所以您需要将其更改为Linux中的等效命令:clear
. 因此,要使这些功能system("cls")
在 Linux 上运行,您应该使用system("clear")
.
对于您要询问的其他选项,它是相同的,您只需要在 Linux 中搜索等效命令即可。
最后,重要的是要知道这些函数不是很推荐,因为它们使您的代码仅适用于特定的 SO。您应该搜索具有相同功能并有助于使您的代码可移植的库。
推荐阅读
- angular - vue 中的组件与角度的等价物是什么?
- java-8 - org.wso2.andes.kernel.AndesException:无法初始化应用程序注册表 - Java 8 的 WSO2 AM 问题
- c - 字符串数组中的冒泡排序算法运行没有错误,但什么也不做
- javascript - 第二次插入后没有出现文本
- laravel - Laravel 模型不存在属性检测
- c - 接受多个客户端连接时如何设置 TCP 服务器超时
- jquery - Bootstrap 4 下拉菜单从第一个菜单位置开始
- karate - 在 KarateDriver 的浏览器中可以执行 JS 功能吗?
- makefile - 无法使用 make 通过终端安装 fasttext
- javascript - 当不再检查过滤器复选框时如何再次显示所有div?