oke, sorry mensen mijn fout, ik dacht dat sleep het programma een voor een X aantal seconden "stopt", hiermee bedoel ik dat er geen verdere bewerkingen kunnen worden uitgevoerd totdat de x tijd verlopen is.
nu is de situatie zo dat ik een recursie gemaakt heb die ik een seconde wil pauzeren voordat deze zichzelf returned. maar ik zou graag willen (dat de andere functies) in die tijd nog wel aanspreekbaar blijven.
bijv (dit is puur even een snel voorbeeldje wat ik zo bedenk)
int functie1(int seconds)
{
wacht een seconde;
return functie1(seconds+=);
}
int functie2(int cijfer)
{
for(int i = 0; i < cijfer; i++)
{
cout << 1 << endl;
}
}
als ik functie1 aanspreek wil ik dat deze voor een seconde stil wordt gezet. (bijv. sleep) maar dat functie2 dan nog wel aanroepbaar blijft. maar dit ik volgens mij niet mogelijk dan gezien jullie antwoorden. ik zou een gaan rommelen met sleep().
hoop dat mijn uitleg een beetje te volgen is.
Bedankt voor jullie moeite.
Grt,
JV.com