SPAWNLPE |
Exécute la commande avec une liste et l'environnement avec «PATH» |
Turbo C++ |
process.h |
Syntaxe
int spawnlpe(int mode, char *path, char *arg0, ..., NULL, char*envp[]);
|
Paramètres
Nom |
Description |
mode |
Ce paramètre permet de déterminer le mode de lancement du processus fils. |
path |
Ce paramètre permet d'indiquer le chemin du fichier exécutable du programme que vous souhaitez lancer. Ce chemin peut être relatif ou absolu. |
arg0, ..., NULL |
Ce paramètre permet d'indiquer les paramètres passés au programme exécuté. arg0 est typiquement le nom du programme ou son chemin d'accès. Les autres paramètres sont les arguments supplémentaires pour le programme, terminés par un NULL. |
envp |
Ce paramètre permet d'indiquer un tableau de chaînes de caractères représentant les variables d'environnement à transmettre au processus fils. Chaque élément de envp est une chaîne de caractères de la forme "VAR=valeur", où VAR est le nom de la variable et valeur est sa valeur associée. Le tableau doit être terminé par un pointeur NULL pour signaler la fin des variables d'environnement. |
Description
Cette fonction permet d'exécuter un processus enfant avec une liste d'arguments et ses variables d'environnement et en recherchant le programme dans la variable d'environnement «PATH».
Dernière mise à jour : Dimanche, le 28 Février 2021