Я программирую свои первые линии сокетов и выполняю задачу создания клиентской серверной системы, которая передает сообщения между ними. Следующий шаг состоит в том, чтобы сделать заголовок, чтобы получатель знал, сколько данных это сообщение и как это сообщение. Как я могу это сделать?Заголовок в программировании сокетов
Я хочу, чтобы заголовок содержит два INT:
int to_phone_number;
int size;
Как это отправить заголовок?
send(sock, the_message, max_message_length, 0);
Для справки: 'int' не гарантированно будет достаточно большим, чтобы представлять номер телефона (и на самом деле, как правило, нет, если вы не предполагаете, что номера телефонов никогда не превысят 9 цифр и' int' s имеют 32 бита). – cHao