SPAWNLE |
Exécute la commande avec une liste et l'environnement |
Turbo C++ |
process.h |
Syntaxe
int spawnle(int mode, char *path, char *arg0, ..., NULL, char *envp[]);
|
Paramètres
Nom |
Description |
mode |
Ce paramètre spécifie la manière dont le processus fils doit être lancé. |
path |
Ce paramètre permet d'indiquer le chemin d'accès au programme à exécuter. Ce paramètre spécifie le fichier exécutable à lancer. Ce chemin peut être absolu ou relatif, selon la configuration du programme. |
arg0, ..., NULL |
Ces paramètres permettent de passer des paramètres au programme exécuté. arg0 est généralement le nom du programme lui-même, suivi des autres paramètres que le programme peut accepter. La liste de paramètres est terminée par une chaîne NULL, indiquant la fin des paramètres. |
envp |
Ce paramètre permet d'indiquer un tableau de chaînes de caractères représentant l'environnement du processus fils. Chaque élément de ce tableau est une chaîne de caractères sous la forme variable=valeur qui définit une variable d'environnement pour le processus fils. Le tableau est terminé par un pointeur NULL, indiquant 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.
Dernière mise à jour : Dimanche, le 28 Février 2021