C C 控制台顏色設定類

2022-08-02 13:42:09 字數 794 閱讀 5191

windows和linux都可用的乙個類...用來設定顏色,沒有太複雜。簡單夠用吧。

#ifdef _win32

#include class fontcolor

void setcolor(int ncolor)

void unsetcolor()

~fontcolor()

private:

handle m_hstdout;

};#else

class fontcolor

void setcolor(int ncolor)

void unsetcolor() }

~fontcolor()

private:

bool m_bunset;

};#endif

輸出效果:

linux顏色列表表示(本類做了點特殊處理):

字背景顏色範圍:40----49

40:黑

41:深紅

42:綠

43:黃色

44:藍色

45:紫色

46:深綠

47:白色

字顏色:30-----------39

30:黑

31:紅

32:綠

33:黃

34:藍色

35:紫色

36:深綠

37:白色

VC 控制台顏色設定

通常控制台都是白字黑底的,千篇一律不免單調。適當的在控制台中加入一些彩色可以讓人耳目一新,本文介紹如何使用系統api介面去修改控制台的文字和背景顏色。主要用到如下二個函式 得到standard input,standard output,or standard error的裝置控制代碼 handle...

VC控制台顏色設定

通常控制台都是白字黑底的,千篇一律不免單調。適當的在控制台中加入一些彩色可以讓人耳目一新,本文介紹如何使用系統api介面去修改控制台的文字和背景顏色。主要用到如下二個函式 得到standard input,standard output,or standard error的裝置控制代碼 handle...

VC 控制台顏色設定

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!通常控制台都是白字黑底的,千篇一律不免單調。適當的在控制台中加入一些彩色可以讓人耳目一新,本文介紹如何使用系統api介面去修改控制台的文字和背景顏色。主要用到如下二個函式 得到standard input,standard output,or st...