C++20标准并没有直接提供彩色输出的功能,但可以通过使用控制台转义序列来实现彩色输出。

下面是一个简单的例子,演示如何使用控制台转义序列输出红色和绿色文本:

#include <iostream>

int main() {
    std::cout << "\033[31m" << "This text is red." << "\033[0m" << std::endl;
    std::cout << "\033[32m" << "This text is green." << "\033[0m" << std::endl;
    return 0;
}

在这个例子中,\033[31m表示设置文本颜色为红色,\033[32m表示设置文本颜色为绿色,\033[0m表示重置文本颜色。

控制台转义序列的具体使用方法和支持的序列可能因操作系统和终端类型而有所不同,需要根据具体情况进行调整。

c++20 彩色输出

原文地址: https://www.cveoy.top/t/topic/sEx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录