如何在 C++ 中清除控制台

您所在的位置:网站首页 linux清空命令行窗口 如何在 C++ 中清除控制台

如何在 C++ 中清除控制台

#如何在 C++ 中清除控制台 | 来源: 网络整理| 查看: 265

本文将介绍几种在 C++ 中清除控制台的方法。

使用 ANSI 转义码清除控制台

没有内置的 C++ 语言功能来操作控制台和清除输出文本。然而,ANSI 转义码可以是一种相对可移植的方式来实现这个目标。转义码是以 ASCII 转义字符和括号字符开头的字节序列,后面是参数。这些字符可以插入到输出字符串中,控制台将它们解释为命令而不是要显示的文本。

ANSI 代码包括多个控制台输出序列,具有上/下移动光标、行内擦除、滚动等功能和其他一些选项。下面的代码示例使用了显示中擦除序列,它可以清除整个屏幕,并且不删除回滚缓冲区。请注意,我们构建了一个单独的函数,命名为 clear,以使代码更加灵活和可读。

#include using std::cout; using std::endl; void Clear() { cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3