nixp.ru v3.0

16 апреля 2024,
вторник,
12:53:06 MSK

anonymous написал 26 марта 2006 года в 23:33 (707 просмотров) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Если у кого есть практика интересует такой вопрос: классическая связка fork() + execv(). Основная прога создает две пары сокетов и второму приложению вызываемому через execv() передается пара дескрипторов для связи. Что посоветуете при переводе на win32?

PS: Впервые это делаю. Всячески извращался с CreateProcess(), ничего не смог добиться — второе приложение не наследует хендлы. Если необходимо могу предоставить код.

Заранее спасибо.

decvar

как создаешь handle-ы? они наследуются.

anonymous

Как создаю? Я же писал — «две пары сокетов», соответственно socket(…) \)))

rgo
fingerer
Как создаю? Я же писал — «две пары сокетов», соответственно socket(…) \)))

используй cygwin.dll, там всё уже сделано. posix совместимое поведение stdio и stdlib гарантируется.

Последние комментарии

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.