🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #60250

semafory i procesy w c

#60250
From: kreska
Date: Thu, 27 Oct 2005 08:15
12 lines
1523 bytes
Czy ktos moglby mi (dosc szybko) pomoc w napisaniu programu, w ktorym
tworzymy trzy procesy i kazdy z nich ma wypisywac swoje id, za pomoca
smeaforow mam zsynchronizowac je tak, aby wpisywaly id po kolei
czyli np 123123123123.
Program ma być napisany w c ale wystarczy mi tylko ogolny zarys
programu.(chociaż gotowym kodem nie pogardze:))
Doszlam tylko do tego, ze inicjuje semafor wartoscia 0,  i kazdy z procesow
czega az semafor bedzie mial "jego" wartosc, czyli pierwszy reaguje na
wartosc 1, drugi na 2 itp, ale w ten sposob moge wypisac id kazdego procesu
raz, nie wiem jak to zapetlic.

Pomozcie prosze!
Technical Details
Message-ID: <3d57b$43608cb3$57cff44c$13769@news.chello.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed01.chello.at!newsfeed02.chello.at!news.chello.pl.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed01.chello.at!newsfeed02.chello.at!news.chello.pl.POSTED!not-for-mail
From: "kreska" <oknoo@poczta.onet.pl>
Newsgroups: pl.comp.os.linux.programowanie
Subject: semafory i procesy w c
Date: Thu, 27 Oct 2005 10:15:51 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <3d57b$43608cb3$57cff44c$13769@news.chello.pl>
X-Complaints-To: abuse@chello.pl
Organization: chello.pl
Lines: 18
NNTP-Posting-Host: 87.207.244.76 (87.207.244.76)
NNTP-Posting-Date: Thu, 27 Oct 2005 10:15:47 +0200
X-Trace: 3d57b43608cb3f26a51e913769
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit