Serveur vocal en c ?

Serveur vocal en c ? - C++ - Programmation

Marsh Posté le 29-12-2002 à 15:29:39    

Voila j'ai besoin de vos conseils pour la réalisation d'un serveur vocal.
 
Je souhaite réaliser ce projet d'algo (structure de données) en c. L'écriture du programme ne me  
 
pose pas de problèmes, mes questions portent surtout sur le type de structure de donnée à  
 
utiliser.
 
voici le sujet : http://perso.wanadoo.fr/gis59/
 
en fait je ne vois pas trop comment modéliser l'automate : je pensais utiliser un tableau pour la  
 
premiere colonne, puis des listes chainées... SI vous avez une autre solution plus intéréssante  
 
merci de m'en faire part...
 
Ensuite pour la structure du fichier à utiliser je n'ai pas trop trop d'idées non plus ...
 
Merci d'avance de m'aider un petit peu ...

Reply

Marsh Posté le 29-12-2002 à 15:29:39   

Reply

Marsh Posté le 30-12-2002 à 15:37:18    

Essaye ca :
 

Code :
  1. struct Etat
  2. {
  3.   char** message;
  4.   int*  nextEtat;
  5. }
  6. struct Automate
  7. {
  8.   Etat* listeEtat;
  9.   int start;
  10.   int end;
  11. }


 
Tu remplis Etat.nextEtat avec un tableau d'entier correspondant
à tous les etats suivants.
Tu stocke ts les etats ds Automate.
Pour lancer le truc tu traite l'etat n° start et selon ce qui ce passe, tu choisis le bon nextEtat.
 
BOn ca c en C, en C++ c plus elegant d'utiliser des pointeurs de fonctions memebres ... mais bon.

Reply

Marsh Posté le 31-12-2002 à 12:13:31    

merci c'est a peu pres ce que je pensais faire ;)
merci

Reply

Sujets relatifs:

Leave a Replay

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