Имеются два соединенных сокета. Следовательно, можно посылать и принимать данные, используя обычные функции 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)