Colored debug macro
Whenever you start developing on C++, the first thing you think is that it is an ugly, boring and archaic environment. After a while you realize the power and wonders that you can achieve with this programming language, and why it is still so widespread.
Today we are going to see how to generate some simple macros, which we can include in our most typical libraries, to be able to show the colored debug output, and thus differentiate between each output of our program in a more simple way.