Section courante

A propos

Section administrative du site

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