dus ik ben een programma aant maken dat om het uur moet connecten met een telnet server, en dan zijn gegevens updaten op die server.
Het connecten en dergelijke lukt allemaal maar wat makkelijk lijkt, lukt juist niet, de timer.
Hoet moet ik een timer maken dit om het uur de functie sendStatus() uitvoert?
Ik heb het volgende als test geprobeert:
Hij returned de 4 pas als hij helemaal klaar is met de functie (logisch).
Maar hoe laat ik dan het hoofdprogramma verder gaan terwijl hij nog wel rekening maakt met de bovenstaande functie.
(zou iets met threads zijn volgens mij maar dat heb je (naar mijn weten) niet in c++)
alvast bedankt
Het connecten en dergelijke lukt allemaal maar wat makkelijk lijkt, lukt juist niet, de timer.
Hoet moet ik een timer maken dit om het uur de functie sendStatus() uitvoert?
Ik heb het volgende als test geprobeert:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| //====================================
int singletonTimer::timer()
{
int i;
Send x;
for(i=0; i<10; i++)
{
x.sendStatus();
Sleep (500);
}
return 4;
}
//==================================== |
Hij returned de 4 pas als hij helemaal klaar is met de functie (logisch).
Maar hoe laat ik dan het hoofdprogramma verder gaan terwijl hij nog wel rekening maakt met de bovenstaande functie.
(zou iets met threads zijn volgens mij maar dat heb je (naar mijn weten) niet in c++)
alvast bedankt
[ Voor 3% gewijzigd door whoami op 25-05-2005 13:06 ]