sleep();

Miksi ihmeessä sleep(10); ei toimi MS Visual c 6.0 :ssa?? Borlandissa kyllä toimi! Menee hermot kun tavalliset peruskäskyt ei pelaa tossa MS:ssä!! Auttakaa!
8407
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

Vastaava ?

#include

VOID Sleep( DWORD dwMilliseconds );

sleep() on ilmeisestikkin dos-maailmaa jonka MicroSoft mielellään haluaa unohtaa ?

Äänestä
  • ei toimi..
    #include
    #include
    #include


    int main()
    {
    VOID Sleep(DWORD dwMilliseconds);
    Sleep(5000);
    cout

    Äänestä

  • ... kirjoitti:

    ei toimi..
    #include
    #include
    #include


    int main()
    {
    VOID Sleep(DWORD dwMilliseconds);
    Sleep(5000);
    cout

    Eli kääntäjä näyttää valittavan tuosta DWORD tyyppimäärityksestä joka löytyy windows.h headerista joka pitää olla ennen winbase.h includea.

    Äänestä

  • joku vaan kirjoitti:

    Eli kääntäjä näyttää valittavan tuosta DWORD tyyppimäärityksestä joka löytyy windows.h headerista joka pitää olla ennen winbase.h includea.

    Se ei vieläkään hyväksy sleepiä, jos kokeilet tolla mun esim. koodilla niin valittaa declaration of sleep!!
    Siis eikös tuolla tavalla sleep määritellä ja sitten vain Sleep(5000); esim. noin??
    Mut eipä pelitä..

    Äänestä

  • joku vaan kirjoitti:

    Eli kääntäjä näyttää valittavan tuosta DWORD tyyppimäärityksestä joka löytyy windows.h headerista joka pitää olla ennen winbase.h includea.

    No nyt mä sen keksin.. siihen pitää lisätä eteen noi winapi jutskat.. aika monimutkasta mut ei voi mitään.. no nyt se ainaski nukkuu..!! :)
    Onko nämä kaikki dos tyyliset käskyt sitten toimintakelvottomia, esim. findfirst käsky?
    Jos tahtoo tuota käyttää niin onko sekin jotenkin yhtä ihmeellisesti tehtävä?

    Äänestä

  • ... kirjoitti:

    No nyt mä sen keksin.. siihen pitää lisätä eteen noi winapi jutskat.. aika monimutkasta mut ei voi mitään.. no nyt se ainaski nukkuu..!! :)
    Onko nämä kaikki dos tyyliset käskyt sitten toimintakelvottomia, esim. findfirst käsky?
    Jos tahtoo tuota käyttää niin onko sekin jotenkin yhtä ihmeellisesti tehtävä?

    Periaateessa voit jättää koodista pois tuon Sleep() funktion esittelyn.

    Ja nuo findfirst yms jutut

    http://keskustelu.suomi24.fi/show.cgi?category=108&conference=652&posting=3000000000380810

    kannattaa etsiä helpistä jos ei löydy '_' merkki nimen eteen ?

    Ilmeisestikkään osa nuoista funktioista ei kuulu mihinkään viralliseen standardiin kun näyttävät olevan eri paikoissa, eivätkä taida välttämättä esim. unix maailmassa toimia.

    Äänestä

  • ... kirjoitti:

    No nyt mä sen keksin.. siihen pitää lisätä eteen noi winapi jutskat.. aika monimutkasta mut ei voi mitään.. no nyt se ainaski nukkuu..!! :)
    Onko nämä kaikki dos tyyliset käskyt sitten toimintakelvottomia, esim. findfirst käsky?
    Jos tahtoo tuota käyttää niin onko sekin jotenkin yhtä ihmeellisesti tehtävä?

    Minusta tuo onnistuu aivan yksinkertaisesti, vaikka näin:
    -------------- snip -----------------
    #include
    #include

    int main(int argc, char* argv[])
    {
    Sleep(5000);
    cout

    Äänestä

  • ... kirjoitti:

    No nyt mä sen keksin.. siihen pitää lisätä eteen noi winapi jutskat.. aika monimutkasta mut ei voi mitään.. no nyt se ainaski nukkuu..!! :)
    Onko nämä kaikki dos tyyliset käskyt sitten toimintakelvottomia, esim. findfirst käsky?
    Jos tahtoo tuota käyttää niin onko sekin jotenkin yhtä ihmeellisesti tehtävä?

    Muistathan valita oikean laisen sovelluspohjan(tai miksi niitä ikinä sanotaankaan) Win32, console etc... kun aloitat uutta projektia...

    Äänestä

Kommentoi aloitusta


... kirjoitti:

Miksi ihmeessä sleep(10); ei toimi MS Visual c 6.0 :ssa?? Borlandissa kyllä toimi! Menee hermot kun tavalliset peruskäskyt ei pelaa tossa MS:ssä!! Auttakaa!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu