Forum: PC-Programmierung Zeitmessung in C


von Dave_ (Gast)


Lesenswert?

Hallo zusammen,

Kann mir jemand verraten, wie ich eine Wartezeit von z.b 3secunden in C
Programmieren kann?

David

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Solltest Du zufälligerweise unter Windows arbeiten, dann könntest Du die
Win32-API-Funktion Sleep() verwenden. Die möchte als Parameter die
Wartezeit in Millisekunden angegeben bekommen, für Dein Beispiel also

  Sleep(3000);

Andere Betriebssysteme werden vergleichbare Funktionen haben.

von inoffizieller WM-Rahul (Gast)


Lesenswert?

#inklude <zeit.h>

void main(void) // ein kleinwenig C++..
{
  warte_sec(3);
}

Problem an der Sache: woher die zeit.h nehmen?

@Rufus: Das war ein Doppelpost, und im anderen hat Karl Heinz Buchegger
schon eine Lösung präsentiert.

von Karl heinz B. (kbucheg)


Lesenswert?

Na ja.
Präsentiert ist zu viel gesagt.
Der OP hat ja nicht wirklich viele Details verraten, ausser
dass er 3 Sekunden Wartezeit braucht.

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.