Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - beep
Forum - C/C++ - beep - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
xshell32 (Normal User)
Rookie


Messaggi: 34
Iscritto: 08/02/2008

Segnala al moderatore
Postato alle 11:28
Venerdì, 08/02/2008
io, utilizzando il linguaggio C, includo la libreria "stdlib.h". Il C è compatibilissimo con il C++, quindi dovrebbe funzionare. :)
Comunque, la funzione _beep(x,y) è considerata ormai come "deprecate"...

Ecco la definizione della funzione della libreria stdlib.h in Visual Studio:

_CRT_OBSOLETE(Beep) _CRTIMP void __cdecl _beep(_In_ unsigned _Frequency, _In_ unsigned _Duration);

in MinGW (GCC per Windows):

_CRTIMP void __cdecl __MINGW_NOTHROW    _beep (unsigned int, unsigned int) __MINGW_ATTRIB_DEPRECATED;

Nel compilatore Borland C++ non è definita tale funzione... (almeno nella versione 6).

Un consiglio: è meglio scaricare da internet un altro compilatore, per esempio MinGW da SourceForge.net (gestito da linea di comando), il WxDev-C++(nuova estensione di Dev-C++, con supporto di WxWidgets per le GUI) oppure la versione express di Visual C++ per utilizzare la funzione _beep(), pur essendo molto valido il compilatore della Borland.

E' da verificare se nella nuova versione di Turbo-C++ (2006), la funzione _beep() è definita.

Ultima modifica effettuata da xshell32 il 08/02/2008 alle 12:03
PM Quote
Avatar
concetta (Normal User)
Newbie


Messaggi: 6
Iscritto: 04/02/2008

Segnala al moderatore
Postato alle 16:45
Venerdì, 08/02/2008
seguirò il consiglio:
è arrivato il momento di cambiare compilatore !!!
grazie.

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo