Я хотел бы написать класс консоли, который может выводить цветной текст на консоль.
Итак, я могу сделать что-то вроде (в основном обертка для printf):
Console::Print( "This is a non-coloured message\n" );
Console::Warning( "This is a YELLOW warning message\n" );
Console::Error( "This is a RED error message\n" );
Как мне напечатать текст разного цвета на консоли Windows?