|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksei Martinenko 2:5022/39.11 04 Feb 2003 22:15:19 To : All Subject : fork -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@localhost.localdomain .RFC-NNTP-Posting-Date: Tue, 4 Feb 2003 18:15:19 +0000 (UTC) Hello all Как контролировать fork? Предположим,для примера, создание 2 "дочек" ---------------------------------- #include <stdio.h> #include <stdlib.h> int i; main () { int i,sum=0; fork(); fork(); for(i=0;i<=100;++i){ printf("The value is i=>%d\n",i); fflush(stdout); sum+=i; } printf("Summary i => %d\n",sum); exit(0); } ----------------------------------- Задача - как останавливать "дочерей" когда мне захочется? Вывод 1...63 далее следующий процесс, etc. Мне же надобно ограничить, предположим число итераций до 12. Как это реализовать? SY,/cyberfanat --- KNode/0.4 * Origin: Sfh.Linux.Home.Station (2:5022/39.11@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/16028bba300c7.html, оценка из 5, голосов 10
|