Chemin absolu, relatif des fichiers
Bonjour,
Mon programme doit accéder à différents fichiers situés dans son répertoire.
J'ai par exemple un fichier de configuration. Je l'ouvre comme cela
Code:
std::fstream file("gestion_appel.conf");
donc en chemin relatif.
Tout marche bien lorsque je lance mon programme depuis son répertoire. Mais par contre, lorsque qu'il est lancé autrement (raccourcis qui le lance en chemin absolu), mon programme ne trouve plus le fichier...
Dois-je ouvrir mon fichier selon le chemin absolu ? Pas très pratique si on installe le programme dans différents répertoires...