Сообщение Re[3]: Quiz для проф. Pay attention, please. от 10.11.2023 12:04
Изменено 10.11.2023 12:06 Великий Мессия
Re[3]: Quiz для проф. Pay attention, please.
Здравствуйте, Maniacal, Вы писали:
M>Здравствуйте, reversecode, Вы писали:
A>>>
R>>
M>Насчёт "А" это ты погорячился. У функции socket разве есть параметры для неблокирующего режима? Неблокирующий режим задаётся после создания сокета с помощью вызова fcntl с параметром F_SETFL и флагом O_NONBLOCK.
M>Теоретически, можно и с помощью select определить будет ли операция блокирующей или нет. Но это не надёжно. между select и операцией I/O сокет может уже протухнуть.
вот вы и не прошли собеседования
нука быстро наверствывайте недостаток в знаниях
M>Здравствуйте, reversecode, Вы писали:
A>>>
A>>>13. Для того, чтобы работать с дескриптором в неблокирующем режиме надо:
A>>>A. передать специальные параметры вызову socket/open
A>>>B. использовать select
A>>>C. использовать fcntl
A>>>R>>
| Скрытый текст | |
| R>>A | |
M>Насчёт "А" это ты погорячился. У функции socket разве есть параметры для неблокирующего режима? Неблокирующий режим задаётся после создания сокета с помощью вызова fcntl с параметром F_SETFL и флагом O_NONBLOCK.
M>Теоретически, можно и с помощью select определить будет ли операция блокирующей или нет. Но это не надёжно. между select и операцией I/O сокет может уже протухнуть.
вот вы и не прошли собеседования
нука быстро наверствывайте недостаток в знаниях
Re[3]: Quiz для проф. Pay attention, please.
M>Насчёт "А" это ты погорячился. У функции socket разве есть параметры для неблокирующего режима?
вот вы и не прошли собеседования
нука быстро наверствывайте недостаток в знаниях
вот вы и не прошли собеседования
нука быстро наверствывайте недостаток в знаниях