webForumDet fria alternativet

Fördröjning...

3 svar · 431 visningar · startad av M@rtin

M@rtinMedlem sedan dec. 19992 085 inlägg
#1

Jag har precis börjat med c++ i skolan och här kommer min första fråga (troligen kommer det många fler).

Kan man göra en fördröjning i millisek i c++? I en av de läroböcker vi anvämnder stod det att man gjorde så här:
for (i=0; 1<2000; i++)
;

och det funkar ju.. men finns det inget bättre sätt.. hellst oberoende utav cpu oxå...

//M@rtin

MuzzafarathMedlem sedan apr. 20002 487 inlägg
#2

Se om funktionerna sleep() eller delay() finns i din kompilator. Tror delay() är ANSI, men är inte säker...

M@rtinMedlem sedan dec. 19992 085 inlägg
#3

Okej jag ska testa...

det sämsta med c++ är att det typ är helt olika språk beroende på vilken kompilator man använder och vad den har för include filer

//M@rtin

SweyMedlem sedan apr. 20003 971 inlägg
#4

Inte språk. Utan olika funktioner.

ANSI-funktionerna ska finnas för alla kompilatorer. Sedan finns det funktioner som är kompilator-beroende och OS-beroende. Programemrar du för Windows ska du helst använda Windows-funktionerna.

------------------
- Swey
Bäst, vackrast, styggast...

[Redigerat av Swey den 14 sep 2000]

133 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)