# ColorfulConsoleIO **Repository Path**: whatitis/ColorfulConsoleIO ## Basic Information - **Project Name**: ColorfulConsoleIO - **Description**: C++使用的在命令行终端输出各种颜色字符的库 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 2 - **Created**: 2019-03-20 - **Last Updated**: 2025-05-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ColorfulConsoleIO #### 介绍 在终端输出各种颜色字符的C++库,支持Linux与Windows终端。 十六种字体颜色 八种字体背景颜色 #### 使用说明 1. 将 `ColorfulConsoleIO.hpp` 头文件下载到本地,包含进项目中; 2. 在 `Windows` 环境下使用预处理 `defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) && !defined(__CYGWIN__)` ; 3. 使用标准库的输出对象 `std::wcout` 来输出。如: ``` std::wcout << ConsoleColor::Green<< L"Green" << endl; ``` ![example](https://gitee.com/znpdco/ColorfulConsoleIO/raw/master/example.png) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request