xiluoc un pc pour les unirs .... | ++Taz a écrit :
1) vive le C
2) une petite enum ça serait bien mieux que tout ta tripotée de fonction : 1 enum pour la note, 1 enum pour la durée, etc. si tu c'est pas ce que c'est, regarde dans ton bouquin de C++
|
comme ca ?
je vois pas trop, je sui stoujours oblige de faire n cas de tt facon non ?
Code :
- #include <iostream>
- #include <stdlib.h>
- #include <string>
- //struct note {
- // string sound; //do re mi fa ...
- // string type; //noire blanche ....
- // int tempo; //tempo 60= 1s
- //};
- class bell {
- public:
- void notefunc(string sound, string type, int tempo);
- };
- void notefunc(string sound, string type, int tempo) {
- enum type_name {ronde=32, blanche_pointe=24 , blanche=16, noire_pointe=12 , noire=8,
- croche_pointe=6, croche=4, triolet=3 , demi_croche=2};
- enum sound_freq {DO=131 ,RE=147 ,MI=165 FA=175, SOL=196, LA=220 ,SI=247 }; //ect..
- // int tempo_msec=( );
- _beep(sound_freq,tempo_msec);
- }
|
|