SPAWNVP |
Exécute la commande avec un vecteur et un «PATH» |
Turbo C++ |
process.h |
Syntaxe
int spawnvp(int mode, char *path, char *argv[]);
|
Paramètres
Nom |
Description |
mode |
Ce paramètre permet d'indiquer le mode de lancement du processus fils. |
path |
Ce paramètre permet d'indiquer le nom du fichier exécutable du programme à lancer. Contrairement à spawnv, ici, le path ne doit pas nécessairement être un chemin absolu, il peut aussi être un nom de fichier. La fonction recherche ce programme dans les répertoires définis par la variable d'environnement PATH. |
argv |
Ce paramètre permet d'indiquer un tableau de chaînes de caractères représentant les paramètres à passer au programme exécuté. argv[0] est habituellement le nom du programme (ou son chemin), et les autres éléments (argv[1], argv[2], ..., argv[n]) sont les paramètres supplémentaires à transmettre au programme. Le tableau doit être terminé par un pointeur NULL pour signaler la fin des paramètres. |
Description
Cette fonction permet d'exécuter un processus enfant avec un tableau d'arguments et en recherchant le programme dans la variable d'environnement «PATH».
Dernière mise à jour : Dimanche, le 28 Février 2021