Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Frage zu Capture und Release Kategorie: Programmierung (von Peda, http://members.fortunecity.de/obstsammelmaschine - 16.05.2003 18:45)
Als Antwort auf Re: Frage zu Capture und Release von Peda - 16.05.2003 18:39

> > Hallo zusammen,
> >
> > habe folgendes Problem mit capture und release:
> > Variante 1 ------------------------------------------------------------------------------------------
> >
> > byte flag1;
> >
> > function testcapture(int a,int b)
> > {
> >  a=a+b;
> > }
> >
> > thread a
> > {
> > int i,j;
> >    capture flag1;
> >    testcapture(i,j);
> >    release;
> > }
> >
> > thread b
> > {
> > int i,j;
> >    capture flag1;
> >    testcapture(i,j);
> >    release;
> > }
> >
> > Variante 2 --------------------------------------------------------------------------
> >
> >
> > function testcapture(int a,int b)
> > {
> >  capture;
> >  a=a+b;
> >  release;
> > }
> >
> > thread a
> > {
> > int i,j;
> >    testcapture(i,j);
> > }
> >
> > thread b
> > {
> > int i,j;
> >    testcapture(i,j);
> > }
> >
> > keine diese Varianten läuft bei mir. Was mache ich also falsch, oder hab ich das mit capture
> > nicht verstanden. Ich muÃ? noch dazu sagen das in der original Funktion testcapture auch wieder
> > Funktionen aufgerufen werden die selbst über ein capture verfügen:
> >
> > mfg Tom
>
> Hey, Tom!
>
> Startest du dieses Modul von einem anderen Modul, das einen thread main besitzt. Dieser ist für ein laufen des
> Programms unbedingt notwendig. Weiters musst du thread a und thread b auch starten. Dazu findest du im Kapitel
> thread im Handbuch mehr darüber.
>
> Dein Programm hab ich so nicht getestet.
> Wenn du einen thread main bestitzt kannst du mir alles schicken und ich probiers mal.
>
> mfg Peter

falsche url für homepage:

Sie lautet richtig: http://members.fortunecity.de/obstsammelmaschine

Meine Seite: http://members.fortunecity.de/obstsammelmaschine


    Antwort schreiben


Antworten: