Utilisation d'une liste chainées

Utilisation d'une liste chainées - C++ - Programmation

Marsh Posté le 10-06-2011 à 17:27:46    

Bonjour
je suis debutant en C++ et je travaille sur un projet Audio qui consiste a faire jouer soit un son auto généré soi un fichier WAV ou MP3 en meme temps  
L'idée est de creer une liste chainé qui contient tout ces types ( classe wav , classe mp3 et classe songenere)  est ce possible de creer une telle liste chainé de classe ?  
Merci

Reply

Marsh Posté le 10-06-2011 à 17:27:46   

Reply

Marsh Posté le 10-06-2011 à 17:29:57    

Tu prends le probleme dans le mauvais sens :o
 
wav, mp3 et songenere sont des sous classes de son.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 10-06-2011 à 17:44:45    

kadreg a écrit :

Tu prends le probleme dans le mauvais sens :o
 
wav, mp3 et songenere sont des sous classes de son.


 
Bonjour merci mais comment on peut choisir de jouer par exemple 2 sons de meme type en meme temps? je on peut choisir de jouer 3 sons mp3 par exemple en meme temps ?
merci beaucoup

Reply

Marsh Posté le 11-06-2011 à 18:47:05    

Tu peux utiliser l'un des nombreux conteneur de la std::[list|map|etc...]
 
En utilisant une interface ou une classe abstraite, oui tu pourra avoir un conteneur unique qui pourra stocké toutes tes spécialisation de cette interface, mp3 wav etc...
 
Pour play 2 sons en même tps je ne sais pas trop, ça depend de ta lib, et si la fonction qui te permet de les joueur est threadé ou pas.


Message édité par gueuledange le 11-06-2011 à 18:47:55
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed