Section courante

A propos

Section administrative du site

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