Je suis sous Ubuntu.
- J'ai fait echo $MA_VAR_DENV mais il n'afficher rien ( apparemment il affiche une chaine vide )
- j'ai essayé ta methode avec quelques morceaux : env | grep -i morceau
mais il m'affiche des variables qui m'intéressent pas pour le moment.
Et pourtant cette variable doit exister. Mieux encore, son contenu n'est pas nul, c'est sur. En effet, dans le code c++ du gars qui a écrit le code au départ, il y a un :
Code :
- INIFile ini;
- const char* path = getenv("MA_VAR_DENV" );
|
puis il fait :
Code :
- if (ini.OpenFile(path)) {
- //lecture des sections
- }
|
Le lecture des sections marche très bien, ca veut dire que les sections ne sont pas vides et donc ini.OpenFile(path) n'echoue pas et donc path n'est pas vide...
Message édité par razuki le 28-02-2011 à 14:23:29