Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Timer-problem(chen)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
05.10.2003, 12:05 Uhr
~DaWolves
Gast


hallo zusamen

bin c++neuling und habe folgendes problem:

mein programm fragt messdaten über den com-port ab und schreibt die daten in eine datenbank. das messgerät benötigt ca.2 sec zeit für die antwort. zuerst hatte ich das warten des progs über einen zähler realisert, wollte diesen wegen der hohen cpu-belastung durch einen timer ersetzen und habe dazu auch was in der msdn-libary gefunden:

C++:
void sleep( clock_t wait )    {
    clock_t goal;
    goal = wait + clock();
    while( goal > clock() );
}

int main (void){
    .
    .
    .
sleep( (clock_t)1 * CLOCKS_PER_SEC );
    .
    .
}



das funktioniert auch, aber die cpu-auslastung ist immer noch bei 100%. wie kann ich das realieseren das das prog einfach nur ne weile wartet, ohne den hohen rechenaufwand. ein stück code oder n verweis auf ein tutorial wär nicht schlecht.

danke im voraus.

ps: meine anerkennung an die leute, die hier für lau den neulingen unter die arme greifen, auch wenn die probleme in ihren augen primitiv sind.
--edit: Pablo. [ cpp ] tags gesetzt --

Dieser Post wurde am 05.10.2003 um 13:19 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.10.2003, 12:54 Uhr
~DaWolves
Gast


das problem hat sich erledigt, hab die antwort im thread "C++ Counter/zeitzähler ? " vom 09.09.2003 gefunden.

wer suchet, der findet.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: