Stdlib.h -> _beep

Paul99 Messages postés 238 Statut Membre -  
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je cherche à utiliser la fonction _beep faisant apparement partit de stdlib.h.
Le problème est que quand je lance la compilation, j'obtient un simple :

[Paul@PCPaul ~]$ g++ main.cpp
main.cpp: In function ‘int main()’:
main.cpp:14: erreur: ‘_beep’ was not declared in this scope

Ça me semble étrange, il devrait au moins connaître _beep, non ?
(Note : J'ai bien pensé à inclure stdlib.h :) )

En tous cas, merci d'avance !

3 réponses

Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
salut.
je n'ai pas de beep dans mon stdlib.h
un man beep m'indique que beep et flash sont dans curses.h
si tu veux faire un bip tu peux utiliser printf("\b");
0
Paul99 Messages postés 238 Statut Membre 23
 
Salut !
OK merci, j'essaie et je répond !
0
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
c'est peut être \a, ça dépend de la source Internet.
Par contre, le code ASCII est 7, donc un printf("%c",7); devrais fonctionner.
0