Bonjour,
Je souhaite, en C++, récupérer le dossier utilisateur (home directory). J'ai lu que ceci peut se faire ainsi :
Ceci marche parfaitement en me renvoit bien mon dossier utilisateur (/home/flo), mais mon but est d'ajouter un dossier .CeCWriter à la chaîne retourner. J'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part char *userDir = getenv("HOME");
mais cela ne fonctionne pas et me renvoi une erreur (invalid conversion from 'const char*' to 'char' [-fpermissive]). Cela doit être lié à l'utilisation de pointeurs. Je vous avoue que je débute en C++, et malgré des recherches nombreuses je ne trouve pas de solution à mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part char confDir = *userDir + "/.CeCWriter";
Pourriez-vous m'aider svp ?
Merci d'avance !
Floréal.
Partager