C++ Terminal Output Colors - Gists · GitHub

Có thể bạn quan tâm

Skip to content Search Gists Search Gists All gists Back to GitHub Sign in Sign up Sign in Sign up Dismiss alert {{ message }}

Instantly share code, notes, and snippets.

@Kielx Kielx/CPP colors Created May 3, 2021 06:50 Show Gist options
  • Star (36) You must be signed in to star a gist
  • Fork (8) You must be signed in to fork a gist
  • Embed Select an option
    • Embed Embed this gist in your website.
    • Share Copy sharable link for this gist.
    • Clone via HTTPS Clone using the web URL.

    No results found

    Learn more about clone URLs Clone this repository at <script src="https://gist.github.com/Kielx/2917687bc30f567d45e15a4577772b02.js"></script>
  • Save Kielx/2917687bc30f567d45e15a4577772b02 to your computer and use it in GitHub Desktop.
Code Revisions 1 Stars 36 Forks 8 Embed Select an option
  • Embed Embed this gist in your website.
  • Share Copy sharable link for this gist.
  • Clone via HTTPS Clone using the web URL.

No results found

Learn more about clone URLs Clone this repository at <script src="https://gist.github.com/Kielx/2917687bc30f567d45e15a4577772b02.js"></script> Save Kielx/2917687bc30f567d45e15a4577772b02 to your computer and use it in GitHub Desktop. Download ZIP c++ terminal output colors Raw CPP colors This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters Show hidden characters
You need the terminal color codes. For linux it's the following (your system might be different, look it up):
//the following are UBUNTU/LINUX, and MacOS ONLY terminal color codes.
#define RESET "\033[0m"
#define BLACK "\033[30m" /* Black */
#define RED "\033[31m" /* Red */
#define GREEN "\033[32m" /* Green */
#define YELLOW "\033[33m" /* Yellow */
#define BLUE "\033[34m" /* Blue */
#define MAGENTA "\033[35m" /* Magenta */
#define CYAN "\033[36m" /* Cyan */
#define WHITE "\033[37m" /* White */
#define BOLDBLACK "\033[1m\033[30m" /* Bold Black */
#define BOLDRED "\033[1m\033[31m" /* Bold Red */
#define BOLDGREEN "\033[1m\033[32m" /* Bold Green */
#define BOLDYELLOW "\033[1m\033[33m" /* Bold Yellow */
#define BOLDBLUE "\033[1m\033[34m" /* Bold Blue */
#define BOLDMAGENTA "\033[1m\033[35m" /* Bold Magenta */
#define BOLDCYAN "\033[1m\033[36m" /* Bold Cyan */
#define BOLDWHITE "\033[1m\033[37m" /* Bold White */
This allows you to do the following:
std::cout << RED << "hello world" << RESET << std::endl;
Note: If you don't use RESET the color will remain changed until the next time you use a color code.
from: https://stackoverflow.com/questions/9158150/colored-output-in-c/9158263
@NikoQT Copy link

NikoQT commented Jun 13, 2024

Thank you :)

Uh oh!

There was an error while loading. Please reload this page.

@Edward-Martinson Copy link

Edward-Martinson commented Sep 4, 2024

Thanks!!!!

Uh oh!

There was an error while loading. Please reload this page.

@Mohyoo Copy link

Mohyoo commented Sep 21, 2024

Appreciated! And what a coincidence, it's similar to python.

Uh oh!

There was an error while loading. Please reload this page.

@MrArnaudMichel Copy link

MrArnaudMichel commented Nov 2, 2024

Thanks you !

Uh oh!

There was an error while loading. Please reload this page.

@Wafflelover404 Copy link

Wafflelover404 commented Apr 18, 2025

What's this type of color naming called ? Where can I find more ones like so ?

Uh oh!

There was an error while loading. Please reload this page.

@NikoQT Copy link

NikoQT commented Apr 19, 2025

What's this type of color naming called ? Where can I find more ones like so ?

They are called ANSI-Colors

Uh oh!

There was an error while loading. Please reload this page.

@Wafflelover404 Copy link

Wafflelover404 commented Apr 21, 2025

What's this type of color naming called ? Where can I find more ones like so ?

They are called ANSI-Colors

TYSM !!!!

Uh oh!

There was an error while loading. Please reload this page.

@Ellen-Dennison Copy link

Ellen-Dennison commented Oct 28, 2025

thank you

Uh oh!

There was an error while loading. Please reload this page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment You can’t perform that action at this time.

Từ khóa » C++ 033 0m