interpreteur de commandes en c.

interpreteur de commandes en c. - C++ - Programmation

Marsh Posté le 12-04-2003 à 23:33:48    

Bonjour je suis un debutant en c,
dans notre ecole oN nous a demandé de faire un interpreteur de commandes en c.
Si quelqu'un a une idée .merci d'avance.

Reply

Marsh Posté le 12-04-2003 à 23:33:48   

Reply

Marsh Posté le 12-04-2003 à 23:35:31    

1) encore plus vague s'il te plait
2) t'as essayé ?

Reply

Marsh Posté le 12-04-2003 à 23:36:24    

ben tu lis une lignes, tu vérifie la synthaxe, tu fork: le fils execute la commande, le processus initial se tient pret a lire la prochaine commande

Reply

Marsh Posté le 13-04-2003 à 00:04:40    

y-a-t-il un exemple sur le net?merci

Reply

Marsh Posté le 13-04-2003 à 00:09:04    

attends, ca tiens en quelques lignes. mets toi au boulot!

Reply

Marsh Posté le 13-04-2003 à 00:15:23    

++Taz a écrit :

ben tu lis une lignes, tu vérifie la synthaxe, tu fork: le fils execute la commande, le processus initial se tient pret a lire la prochaine commande


 
s'il debute je suis pas sur qu'on lui demander de mutli threader le bitogno.

Reply

Marsh Posté le 13-04-2003 à 00:29:05    

j'ai pas parler de thread. cela dit y a que dos qui fasse un interpréteur mono-process, d'ou les plantages.
 
ben sinon, lis et fait un system()

Reply

Marsh Posté le 13-04-2003 à 00:40:15    

Code :
  1. while(fgets(buffer, sizeof buffer, stdin)!=NULL)
  2. {
  3.   system(buffer);
  4. }

Reply

Sujets relatifs:

Leave a Replay

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