Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente bannato
    Registrato dal
    Jul 2001
    Messaggi
    559

    [c] ci sono altre cose simili a \a per fare emettere suoni??

    ho notato che provando a mettere all' interno di printf(""); i seguenti caratteri si ottengono cose utili o particolari

    \a = bip
    \b e \x = spazio
    \e = una freccia che indica la sinistra
    \r = cancella la prima lettera del testo
    \f = da il simbolo di femmina(il cerchio con il + in asso)
    \v = il simbolo di maschio(il cerchio con la freccia che indica nord-est)

    ora mi chiedo.. ci sono latre cose simili a \a che fanno fare rumri di diverse tonalità??

    thanks

    P.S.: possibilmente non il rumore di un hard disck che si rompe o del processore che si fonde.. :P

  2. #2
    la sound() fa emettere dei suoni allo speaker, però da sola non la smette più.

    per usarla devi:
    1. chiamarla passando come argomento il valore intero relativo alla
    frequenza da far emettere allo speaker
    2. aspettare il tempo necessario (quanto vuoi che si senta il suono)
    chiamando la delay() (a cui devi passare il tempo in millisecondi)
    3. fermare l'emissione del suono da parte dello speaker con nosound()



    Ti riporto il codice dell'esempio del Borland (guarda pure il commento :gren: :gren: :gren: )


    codice:
    /* Emits a 7-Hz tone for 10 seconds.
    
         True story: 7 Hz is the resonant
         frequency of a chicken's skull cavity.
         This was determined empirically in
         Australia, where a new factory
         generating 7-Hz tones was located too
         close to a chicken ranch: When the
         factory started up, all the chickens
         died.
    
         Your PC may not be able to emit a 7-Hz tone. */
    
    #include <dos.h>
    
    int main(void)
    {
       sound(7);
       delay(10000);
       nosound();
       return 0;
    }




  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    1,258
    a me non funziona...

  4. #4
    Utente bannato
    Registrato dal
    Jul 2001
    Messaggi
    559
    nemmeno a me.. mi da mille errori..

    cmq grazie

  5. #5
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    neanche a me funziona, ma è C standard? O una delle estensioni del compilatore C della borland?

  6. #6
    Non è sicuramente una funzione standard ANSI c o c++
    Sicuramente è propietaria della borland :quipy:


    Vediamo..sogni che diventano professione...passioni che diventano vita... Free as in Freedom...

  7. #7
    Ha ragione andrea, cmq che compilatore usate?
    Il DevC++ in effetti non lo implementa, non compare nemmeno tra i prototipi del file <dos.h>.
    Infatti, a quanto dice il borland, tanto portabile non è:

    codice:
        Portability:
        + DOS + UNIX + Windows + ANSI C + C++ Only +
        | Yes |      |         |        |          |
        +-----+------+---------+--------+----------+
    Non è quindi ANSI C, però è usata molto spesso... :master:

    Cmq non ho altre soluzioni...


  8. #8
    Utente bannato
    Registrato dal
    Jul 2001
    Messaggi
    559
    Originariamente inviato da SnakePlissken
    Ha ragione andrea, cmq che compilatore usate?
    Il DevC++ in effetti non lo implementa, non compare nemmeno tra i prototipi del file <dos.h>.
    Infatti, a quanto dice il borland, tanto portabile non è:

    codice:
        Portability:
        + DOS + UNIX + Windows + ANSI C + C++ Only +
        | Yes |      |         |        |          |
        +-----+------+---------+--------+----------+
    Non è quindi ANSI C, però è usata molto spesso... :master:

    Cmq non ho altre soluzioni...

    dev c++

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    1,258
    cmq librerie per il controllo sonoro, non standard ovviamente, c'è ne saranno tantissime credo

  10. #10
    Utente bannato
    Registrato dal
    Jul 2001
    Messaggi
    559
    Originariamente inviato da Lucked
    cmq librerie per il controllo sonoro, non standard ovviamente, c'è ne saranno tantissime credo
    mi pare strano che non ne esistano di universalmente standard...

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.