Имеются два соединенных сокета. Следовательно, можно посылать и принимать данные, используя обычные функции write/read. Правильно ли я понимаю, что поскольку у read и write указатель на данные имеет тип void *, то можно посылать структуры, например, такие: struct msg {int a, int b}, размера sizeof(struct msg) ? Если так, то существует ли какой-нибудь способ посылки структур типа: struct msg {int a, char *b}, где b указывает на строку? Какой задавать размер буфера? Что, если он будет такой: sizeof(struct msg) + strlen(b) ?

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от ttnl

Ответ на:
комментарий
от ttnl

Ответ на:
комментарий
от alex_custov

Ответ на:
комментарий
от klalafuda


Ответ на:
комментарий
от scaldov

Ответ на:
комментарий
от Legioner

Ответ на:
комментарий
от MKuznetsov

Ответ на:
комментарий
от scaldov

Ответ на:
комментарий
от anonymous



Ответ на:
комментарий
от cvv

Ответ на:
комментарий
от cvv


Ответ на:
комментарий
от ttnl

Ответ на:
комментарий
от Legioner

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум вопрос по сокетам (2003)
- Форум Соединится с сервером по сокету? (2020)
- Форум Не могу собрать старый модуль ядра. (2010)
- Форум [C++]Структуры. (2008)
- Форум передача списка процессов сервера клиенту (2015)
- Форум выделение памяти и структуры (2008)
- Форум Выравнивание данных в структурах (2012)
- Форум Аутотентификация с использованием PAM (2013)
- Форум Сокеты, Передача данных, C/C++ (2006)
- Форум проблема с сокетами [C] (2009)