Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: [C++] timer e beep

  1. #1
    Utente di HTML.it L'avatar di rex64
    Registrato dal
    Dec 2002
    Messaggi
    236

    [C++] timer e beep

    Salve a tutti!
    Vorrei realizzare un programma in c++ che ogni 3 minuti facesse un beep dalla scheda madre del pc.

    Non è che mi potreste spiegare come fare il beep e il wait?
    Al resto ci penso tutto io!

    Grazie mille!

  2. #2
    in C il bip si fa printf ("\a");

    in C++ sara cout << "\a";
    #include <stdio.h>
    int main() { char m[18+1] = "_TeYS_We2^[TWda [f";
    int i = (((3*7))-21); for (; m[i]; i++)
    (i<27) ? m[i]+=(((13)*3)-25) : m[i] -= (7+(i)*(-1));
    puts(m); getchar(); return 0; };

  3. #3
    Per il Ritardo c'e' la funzione (del Dos)
    int time = 1000;
    sleep(time);
    #include <stdio.h>
    int main() { char m[18+1] = "_TeYS_We2^[TWda [f";
    int i = (((3*7))-21); for (; m[i]; i++)
    (i<27) ? m[i]+=(((13)*3)-25) : m[i] -= (7+(i)*(-1));
    puts(m); getchar(); return 0; };

  4. #4
    Utente di HTML.it L'avatar di rex64
    Registrato dal
    Dec 2002
    Messaggi
    236
    Grazie mille!

  5. #5
    Utente bannato
    Registrato dal
    Nov 2003
    Messaggi
    558
    Originariamente inviato da nightfall
    Per il Ritardo c'e' la funzione (del Dos)
    int time = 1000;
    sleep(time);
    Visto che mi interessa mi inserisco e pongo una domanda: Il 1000 in che unità di misura è? Millisecondi? Secondi? Cosa?

  6. #6
    Utente di HTML.it L'avatar di rex64
    Registrato dal
    Dec 2002
    Messaggi
    236
    Secondi

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    Scusate se mi intrometto, ma la 'dormita' non dovrebbe
    essere:
    system("sleep 5");

    Ciao.
    Slack? Smack!

  8. #8
    sleep(millisecondi) non è una funzione standard...

    dovrebbe trovarsi sotto qualche header (non standard) prevalentemente sotto LINUX (forse anche Borland sotto windows).

    in DEV C++ e Visual C++ (sotto compilatori per windows) c'è: Sleep(millisecondi) <-- N.B. quest'ultimo ha la "S" maiuscola.

    p.s. alcuni compilatori, (mi pare il Borland) adottano anche la funzione Delay();
    ...Terrible warlords, good warlords, and an english song

  9. #9
    Utente bannato
    Registrato dal
    Sep 2003
    Messaggi
    1,012
    Esiste anche la API per win32 Sleep(milliseconds) :master:

  10. #10
    Utente di HTML.it L'avatar di rex64
    Registrato dal
    Dec 2002
    Messaggi
    236
    beh io suo Kdevelop su linux tanto per precisare

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 © 2025 vBulletin Solutions, Inc. All rights reserved.