Раскрашивание текста в консоли с помощью C ++

Как я могу написать цветной текст на консоли с помощью C ++? То есть как я могу писать разный текст разными цветами?