webForumDet fria alternativet

DJGPP - Sleep

2 svar · 452 visningar · startad av RDL

RDLMedlem sedan mars 2001344 inlägg
#1

Använder mig av Bloodsheed Dev-c++, får fram felmeddelandet: 10 c:\dev-c_~1\untitl~1.cpp
implicit declaration of function `int Sleep(...)'..
hmzz..

<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>

int main()
{

cout << "Pausing for 10 sec here\n" << flush;
Sleep(10000);
cout << "Done pausing.\n" << flush;

  system("PAUSE");
  return 0;

}

SweyMedlem sedan apr. 20003 971 inlägg
#2

Kanske för att det inte finns någon Sleep deklarerad? Sleep är bl.a. en Windows-funktion. För att använda en sådan, måste du inkludera windows.h.

Vill du inte använda Sleep i Windows kan du kanske använda någon annan. Jag vet dock inte vilken det skulle vara. Vad jag vet finns det ingen sleep-funktion i ANSI C.

------------------
- Swey
Med reservation för upprörda känslor.

RDLMedlem sedan mars 2001344 inlägg
#3

Fan vad skyst swey.. Behövde bara infoga <windows.h> och steken var en biff.. :)

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