Pagina 1 van 1
sleep(2) in c++
Geplaatst: 12 sep 2009 08:41
door alexander
Ik krijg in de C++ tutorial de sleep functie niet aan de praat
Re: sleep(2) in c++
Geplaatst: 12 sep 2009 09:11
door alexander
Ik gebruik de " Borland C++ 5.5.1 for Win32 " Compiler.
Dit is de exacte foutmelding:
Code: Selecteer alles
[b]Error E2268 utorial1.3.cpp 7: Call to undefined function 'sleep'in function ma
in()
*** 1 errors in Compile ***
In dit Forum vond ik dat iemand ook al dit probleem had. Dit was de oplossing die
ktf ยป 07 jun 2009 12:43 Hiervoor gaf:
Als je onder
#include <iostream>
#include <string>
de volgende zet:
#include <system.h>
zou sleep ook moeten werken
Dit werkt echter bij mij niet. Wie weet hoe ik dat moet oplossen?
Re: sleep(2) in c++
Geplaatst: 12 sep 2009 13:50
door ktf
Als je in plaats van
#include <system.h>
#include <system>
of
#include <csystem>
gebruikt, wat dan?
Re: sleep(2) in c++
Geplaatst: 14 sep 2009 14:02
door Alexander
hallo ktf
#include <csystem>
werkt ook niet.
Uiteindelijk heb ik van een vriend die onder Linux programeerd de oplossing gekregen.
Zo werkt het:
#include <windows.h> is de toverspreuk waarmee ik het aan het lopen heb gekregen.
Verder is het belangrijk dat Sleep(2) met HOOFDLETTER geschreven wordt.
Schrijf ik sleep met kleine letter dan krijg ik de foutmelding:
Error E2268 tutorial1.3.cpp 11: Call to undefined function 'sleep'in function main()
Verder vind ik het zeer opmerkelijk dat Sleep(2) in mijn geval geen 2 Seconden "slaapt" zoals in de tutorial beschreven staat, maar 2 milliseconden.
Om 2 seconden te onderbreken moet ik Sleep(2000) of Sleep(2*1000) (is 2*1000 milliseconden) gebruiken.
Veel dank aan iedereen voor de snelle reacties en oplossingen.
gr Alexander
Re: sleep(2) in c++
Geplaatst: 21 jan 2010 02:55
door andries
in elke programmeertaal, als er iets in tijd moet worden gedaan zoals sleep, is altijd in miliseconden