Retrouver variable d'environnement ajoutée sur le terminal
Fermé
Jofroy
Messages postés
81
Date d'inscription
mercredi 30 juin 2010
Statut
Membre
Dernière intervention
10 octobre 2017
-
5 mai 2017 à 00:00
[Dal] Messages postés 6057 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 17 mars 2023 - 9 mai 2017 à 10:04
[Dal] Messages postés 6057 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 17 mars 2023 - 9 mai 2017 à 10:04
A voir également:
- Retrouver variable d'environnement ajoutée sur le terminal
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Frédéric cherche à faire le buzz sur les réseaux sociaux. il a ajouté une image de manchots sur une image de plage. retrouvez l'image originale de la plage. que cachent les manchots ? ✓ - Forum Windows
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Commande terminal mac - Guide
- Vba range avec variable ✓ - Forum VB / VBA
1 réponse
[Dal]
Messages postés
6057
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
17 mars 2023
1 043
Modifié le 5 mai 2017 à 11:20
Modifié le 5 mai 2017 à 11:20
Salut Jofroy,
Il vaut mieux utiliser setenv().
Cependant, dans l'un ou l'autre des cas, tout ce que tu fais c'est modifier l'environnement d'exécution de ton processus, donc ton programme (et des processus fils qu'il pourrait appeler), et non pas modifier l'environnement du processus qui exécute ton programme (bash, par exemple).
Dal
Il vaut mieux utiliser setenv().
Cependant, dans l'un ou l'autre des cas, tout ce que tu fais c'est modifier l'environnement d'exécution de ton processus, donc ton programme (et des processus fils qu'il pourrait appeler), et non pas modifier l'environnement du processus qui exécute ton programme (bash, par exemple).
Dal
5 mai 2017 à 22:03
Tu peux me donner un exemple de ce qu'il y a à faire sinon je suis un peu perdu .
Merci
6 mai 2017 à 01:12
int main(int argc,char* argv[],char* envp[])
9 mai 2017 à 10:04
Ce que je t'ai expliqué, c'est que si tu ajoutes ta variable d'environnement dans ton programme C, dès que ton programme C se termine, la variable d'environnement disparaît, car ton environnement d'exécution disparaît.
Si tu expliquais ce que tu veux "vérifier" et pourquoi, on y verrait peut-être un peu plus clair.
Dal