Eqivalent de system("start ...") sous linux
lolokiller91
Messages postés
116
Statut
Membre
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
On m'avait dit que pour faire démarrer un programme sous windows avec un programme C, on utiliasait la commande system("start lien_vers_le_fichier"). Est ce qu'il existe un équivalent de cette commande ?
Merci d'avance
On m'avait dit que pour faire démarrer un programme sous windows avec un programme C, on utiliasait la commande system("start lien_vers_le_fichier"). Est ce qu'il existe un équivalent de cette commande ?
Merci d'avance
A voir également:
- Eqivalent de system("start ...") sous linux
- Reboot system now - Guide
- Linux reader - Télécharger - Stockage
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Application start experience c'est quoi ✓ - Windows 11
- Mail delivery system ✓ - Forum Virus
1 réponse
Bonjour,
La comande system est à éviter autant que possible.
Il vaut mieux passer par la création d'un processus. Sur Windows, tu peux utiliser la fonction CreateProcess.
Sur GNU/Linux, tu peux utiliser la fonction fork pour te créer un processus et remplacer son image mémoire par celui d'un autre via la famille exec.
http://pwet.fr/404.htm
Cdlt,
La comande system est à éviter autant que possible.
Il vaut mieux passer par la création d'un processus. Sur Windows, tu peux utiliser la fonction CreateProcess.
Sur GNU/Linux, tu peux utiliser la fonction fork pour te créer un processus et remplacer son image mémoire par celui d'un autre via la famille exec.
http://pwet.fr/404.htm
Cdlt,