Section courante

A propos

Section administrative du site

SPAWNVE

Exécute la commande avec un vecteur et l'environnement
Turbo C++ process.h

Syntaxe

int spawnve(int mode, char *path, char *argv[], char *envp[]);

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 chemin du fichier exécutable du programme que vous souhaitez lancer. Ce chemin peut être relatif ou absolu.
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.
envp Ce paramètre permet d'indiquer un tableau de chaînes de caractères représentant l'environnement que vous souhaitez passer au programme exécuté. Chaque élément du tableau est une variable d'environnement sous forme de chaîne de caractères nom=valeur. Le tableau doit être terminé par un pointeur NULL pour signaler la fin de l'environnement.

Description

Cette fonction permet d'exécuter un processus enfant avec un tableau d'arguments et ses variables d'environnement.



Dernière mise à jour : Dimanche, le 28 Février 2021