Visualizzazione dei risultati da 1 a 10 su 10

Discussione: timer c++

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    153

    timer c++

    ragazzi come faccio a creare un timer in c++?
    cogli l'attimo

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,465
    Dipende dal sistema operativo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    153
    per windows
    cogli l'attimo

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,465
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    153
    oltre alle api non c'č altro modo?
    grazie
    cogli l'attimo

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,465
    Beh, i timer non sono contemplati dal linguaggio C++ in sč stesso ... non vedo a cosa ti riferisci ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    153
    allora espongo direttamente il mio caso:

    ho un ciclo while dove ci sono una serie di istruzioni

    codice:
    while(condizione)
    {
     istruzione 1
     istruzione 2
     istruzione 3
    }
    io vorrei che l'istruzione 3 venga eseguita solo ogni 50millesecondi o solo 20 volte al secondo!
    cogli l'attimo

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,465
    Tra la 2 e la 3 inserisci un ritardo (tramite la API Sleep) di 50 ms ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    153
    ma se uso sleep non mi condiziona anche l'istruzione 1 e l'istruzione 2???
    cogli l'attimo

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,465
    Potresti inserire un timer da 50 ms, che setti una variabile a 1, in modo da fare

    codice:
    controllo=0
    while(condizione)
    {
      istruzione1
      istruzione2
      if(controllo==1)
      {
          istruzione3 
          controllo=0
          riparte il timer ...
      }
    }
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.