Forum: Compiler & IDEs Bedingung eine best. Zeit gültig


von Stefan (Gast)


Lesenswert?

Hallo,

wie programmiere ich es, wenn 10 Sekunden ein Ereignis eintreffen darf.

if(EreignisA=true)
   Fkt1();

Wenn die 10 Sekunden vorbei sind, geht es normal im Programmcode weiter.

von blubb (Gast)


Lesenswert?

Weniger Infos bitte, ich fühle mich erschlagen...

Hast du schon mal einen Timer zum laufen gebracht? Das ist erstmal 
Grundvorraussetzung. (Polling bewusst aussen vor gelassen)

Achja, reden wir hier vom PC oder einem Embedded System?

Und mit einer Zuweißung innerhalb der If-Bedienung wirds gleich mal 
garnix...

von (prx) A. K. (prx)


Lesenswert?

Und im falschen Forum ist es ausserdem auch noch.

von Peter D. (peda)


Lesenswert?

1
  do{
2
    if(EreignisA == true)
3
      Fkt1();
4
  }while( time_not_over());


Peter

von Stefan W. (dl6dx)


Lesenswert?

blubb schrieb:
> Und mit einer Zuweisung innerhalb der If-Bedienung wirds gleich mal
> garnix...

Oh nein, das ist gültiger C-Code!

Nur dass er möglicherweise nicht den gewünschten Effekt hat...

Grüße

Stefan

von blubb (Gast)


Lesenswert?

Was du nicht sagst.

Ändert nichts an meiner Aussage: sein Vorhaben wird so nichts.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.