|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Программирование под UNIX (Public) | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"send vs write && recv vs read" | |
Сообщение от Answer on 01-Ноя-07, 17:32 | |
Не могу понять чем особенным отличаются для сокетов send() и write(), recv() и read(). Есть ли какие-то принципиальные отличия? | |
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1. "send vs write && recv vs read" | |
Сообщение от ws (ok) on 01-Ноя-07, 20:48 | |
>Не могу понять чем особенным отличаются для сокетов send() и write(), recv() | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
2. "send vs write && recv vs read" | |
Сообщение от Answer on 01-Ноя-07, 21:55 | |
Читал ман, и также понимаю что send и recv для сокетов, а write и read для дескрипторов разного происхождения. Начал дописывать разные старые свои проги и заметел что по настроению использовал как функции из первой пары так и из второй, решил привести все к общему аргументу и задался вопросом - в чем раздница? Чаще всего в send и recv последний аргумент 0, вот если смотреть в этом контексте. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
3. "send vs write && recv vs read" | |
Сообщение от Alu on 02-Ноя-07, 13:14 | |
Ещё одним отличием send()/recv() от write()/read(), помимо флагов, является то, что send()/recv() - более переносимые вызовы. Зато write()/read() более универсальные, они могут работатьс пайпами, файлами и т.д., а send()/recv() только с сокетами. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ] |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |