В utils.h
У меня есть следующие цветовые коды:
#define RED "\x1B[31m"
#define GRN "\x1B[32m"
#define YEL "\x1B[33m"
#define BLU "\x1B[34m"
#define MAG "\x1B[35m"
#define CYN "\x1B[36m"
#define WHT "\x1B[37m"
#define RESET "\x1B[0m"
А в main.c
я отправляю сообщения на несколько сокетов вот так:
send(client_socket[caller], messageToCaller, strlen(messageToCaller), 0);
Я знаю, что можно печатать на стандартный вывод с использованием (например) printf(RED "test message\n" RESET);
, но есть ли удобный способ использовать send
для отправки цветных сообщений в сокеты?
Редактировать: незначительное уточнение (под выводом я имел в виду стандартный вывод)