Programme c sous linux

Programme c sous linux - C - Programmation

Marsh Posté le 11-05-2009 à 22:10:57    


Salut a tous . Je debute en programmation linux . et je bloque sur ce programme .j'ai compris  l'initialisation de p a 1 .mais le execlp pas du tout !!  
 
 

Code :
  1. int main () {
  2.                 int p=1;
  3. while (p>0) p=fork();
  4.                
  5.                 execlp("prog","prog",NULL);
  6.              
  7.                 return(0);
  8. }


 
merci

Reply

Marsh Posté le 11-05-2009 à 22:10:57   

Reply

Marsh Posté le 11-05-2009 à 22:11:28    

man execlp

 

Et je déplace le sujet dans la bonne catégorie...


Message édité par Elmoricq le 11-05-2009 à 22:11:52
Reply

Marsh Posté le 25-05-2009 à 22:33:44    

peut on mettre des commandes linux comme ça  ?
à la manière de system() sur windows ?


Message édité par Nethacker le 25-05-2009 à 22:34:16
Reply

Marsh Posté le 25-05-2009 à 22:55:19    

system() est une fonction C, pas une "fonction windows".

Reply

Marsh Posté le 25-05-2009 à 22:57:40    

oui, c'est bien évident, je n'ai pas dit ça, mais pour execlp, elle est aussi une fonction C, pourquoi vous balancez man pour expliquer ?

Reply

Marsh Posté le 25-05-2009 à 22:59:59    

Parce que c'est la page de manuel, et que je vais pas la recopier alors que la description complète est à sa portée pour le modique effort de trois lettres + le nom de la fonction ?

Reply

Sujets relatifs:

Leave a Replay

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