Console Library 8.0.0
A header-only library that makes C++ simple
Loading...
Searching...
No Matches
console::color Namespace Reference

包含控制台颜色、背景色和文本样式的 ANSI 转义序列常量。 More...

Variables

static constexpr char Black [] = "\033[30m"
 黑色前景
static constexpr char Red [] = "\033[31m"
 红色前景
static constexpr char Green [] = "\033[32m"
 绿色前景
static constexpr char Yellow [] = "\033[33m"
 黄色前景
static constexpr char Blue [] = "\033[34m"
 蓝色前景
static constexpr char Magenta [] = "\033[35m"
 品红前景
static constexpr char Cyan [] = "\033[36m"
 青色前景
static constexpr char White [] = "\033[37m"
 白色前景
static constexpr char BrightBlack [] = "\033[90m"
 亮黑色(灰)前景
static constexpr char BrightRed [] = "\033[91m"
 亮红色前景
static constexpr char BrightGreen [] = "\033[92m"
 亮绿色前景
static constexpr char BrightYellow [] = "\033[93m"
 亮黄色前景
static constexpr char BrightBlue [] = "\033[94m"
 亮蓝色前景
static constexpr char BrightMagenta [] = "\033[95m"
 亮品红前景
static constexpr char BrightCyan [] = "\033[96m"
 亮青色前景
static constexpr char BrightWhite [] = "\033[97m"
 亮白色前景
static constexpr char Reset [] = "\033[0m"
 重置所有颜色/样式
static constexpr char BgBlack [] = "\033[40m"
 黑色背景
static constexpr char BgRed [] = "\033[41m"
 红色背景
static constexpr char BgGreen [] = "\033[42m"
 绿色背景
static constexpr char BgYellow [] = "\033[43m"
 黄色背景
static constexpr char BgBlue [] = "\033[44m"
 蓝色背景
static constexpr char BgMagenta [] = "\033[45m"
 品红背景
static constexpr char BgCyan [] = "\033[46m"
 青色背景
static constexpr char BgWhite [] = "\033[47m"
 白色背景
static constexpr char BgBrightBlack [] = "\033[100m"
 亮黑色背景
static constexpr char BgBrightRed [] = "\033[101m"
 亮红色背景
static constexpr char BgBrightGreen [] = "\033[102m"
 亮绿色背景
static constexpr char BgBrightYellow [] = "\033[103m"
 亮黄色背景
static constexpr char BgBrightBlue [] = "\033[104m"
 亮蓝色背景
static constexpr char BgBrightMagenta [] = "\033[105m"
 亮品红背景
static constexpr char BgBrightCyan [] = "\033[106m"
 亮青色背景
static constexpr char BgBrightWhite [] = "\033[107m"
 亮白色背景
static constexpr char Bold [] = "\033[1m"
 粗体
static constexpr char Dim [] = "\033[2m"
 暗淡(降低亮度)
static constexpr char Italic [] = "\033[3m"
 斜体
static constexpr char Underline [] = "\033[4m"
 下划线
static constexpr char Blink [] = "\033[5m"
 闪烁
static constexpr char Reverse [] = "\033[7m"
 反转(交换前景和背景)
static constexpr char Hidden [] = "\033[8m"
 隐藏(不可见)
static constexpr char Strikethrough [] = "\033[9m"
 删除线

Detailed Description

包含控制台颜色、背景色和文本样式的 ANSI 转义序列常量。

使用方式:std::cout << color::Red << "Hello" << color::Reset;

Variable Documentation

◆ BgBlack

char console::color::BgBlack[] = "\033[40m"
staticconstexpr

黑色背景

◆ BgBlue

char console::color::BgBlue[] = "\033[44m"
staticconstexpr

蓝色背景

◆ BgBrightBlack

char console::color::BgBrightBlack[] = "\033[100m"
staticconstexpr

亮黑色背景

◆ BgBrightBlue

char console::color::BgBrightBlue[] = "\033[104m"
staticconstexpr

亮蓝色背景

◆ BgBrightCyan

char console::color::BgBrightCyan[] = "\033[106m"
staticconstexpr

亮青色背景

◆ BgBrightGreen

char console::color::BgBrightGreen[] = "\033[102m"
staticconstexpr

亮绿色背景

◆ BgBrightMagenta

char console::color::BgBrightMagenta[] = "\033[105m"
staticconstexpr

亮品红背景

◆ BgBrightRed

char console::color::BgBrightRed[] = "\033[101m"
staticconstexpr

亮红色背景

◆ BgBrightWhite

char console::color::BgBrightWhite[] = "\033[107m"
staticconstexpr

亮白色背景

◆ BgBrightYellow

char console::color::BgBrightYellow[] = "\033[103m"
staticconstexpr

亮黄色背景

◆ BgCyan

char console::color::BgCyan[] = "\033[46m"
staticconstexpr

青色背景

◆ BgGreen

char console::color::BgGreen[] = "\033[42m"
staticconstexpr

绿色背景

◆ BgMagenta

char console::color::BgMagenta[] = "\033[45m"
staticconstexpr

品红背景

◆ BgRed

char console::color::BgRed[] = "\033[41m"
staticconstexpr

红色背景

◆ BgWhite

char console::color::BgWhite[] = "\033[47m"
staticconstexpr

白色背景

◆ BgYellow

char console::color::BgYellow[] = "\033[43m"
staticconstexpr

黄色背景

◆ Black

char console::color::Black[] = "\033[30m"
staticconstexpr

黑色前景

◆ Blink

char console::color::Blink[] = "\033[5m"
staticconstexpr

闪烁

◆ Blue

char console::color::Blue[] = "\033[34m"
staticconstexpr

蓝色前景

◆ Bold

char console::color::Bold[] = "\033[1m"
staticconstexpr

粗体

◆ BrightBlack

char console::color::BrightBlack[] = "\033[90m"
staticconstexpr

亮黑色(灰)前景

◆ BrightBlue

char console::color::BrightBlue[] = "\033[94m"
staticconstexpr

亮蓝色前景

◆ BrightCyan

char console::color::BrightCyan[] = "\033[96m"
staticconstexpr

亮青色前景

◆ BrightGreen

char console::color::BrightGreen[] = "\033[92m"
staticconstexpr

亮绿色前景

◆ BrightMagenta

char console::color::BrightMagenta[] = "\033[95m"
staticconstexpr

亮品红前景

◆ BrightRed

char console::color::BrightRed[] = "\033[91m"
staticconstexpr

亮红色前景

◆ BrightWhite

char console::color::BrightWhite[] = "\033[97m"
staticconstexpr

亮白色前景

◆ BrightYellow

char console::color::BrightYellow[] = "\033[93m"
staticconstexpr

亮黄色前景

◆ Cyan

char console::color::Cyan[] = "\033[36m"
staticconstexpr

青色前景

◆ Dim

char console::color::Dim[] = "\033[2m"
staticconstexpr

暗淡(降低亮度)

◆ Green

char console::color::Green[] = "\033[32m"
staticconstexpr

绿色前景

◆ Hidden

char console::color::Hidden[] = "\033[8m"
staticconstexpr

隐藏(不可见)

◆ Italic

char console::color::Italic[] = "\033[3m"
staticconstexpr

斜体

◆ Magenta

char console::color::Magenta[] = "\033[35m"
staticconstexpr

品红前景

◆ Red

char console::color::Red[] = "\033[31m"
staticconstexpr

红色前景

◆ Reset

char console::color::Reset[] = "\033[0m"
staticconstexpr

重置所有颜色/样式

◆ Reverse

char console::color::Reverse[] = "\033[7m"
staticconstexpr

反转(交换前景和背景)

◆ Strikethrough

char console::color::Strikethrough[] = "\033[9m"
staticconstexpr

删除线

◆ Underline

char console::color::Underline[] = "\033[4m"
staticconstexpr

下划线

◆ White

char console::color::White[] = "\033[37m"
staticconstexpr

白色前景

◆ Yellow

char console::color::Yellow[] = "\033[33m"
staticconstexpr

黄色前景