Les Allergies
Alimentaires
Posez votre question Signaler

C++ .open sur linux avec chemin relatif [Résolu]

xfred - Dernière réponse le 1 janv. 2010 à 21:38
Bonjour,
jessai d,ouvrire un fichier dans un chemin relatif
fichier2.open("~/Bureau/monfichier");

et ca ne fonctione pas ,parcontre avec un chemin absolu ca fonctione
fichier2.open("/home/Lutilisateur/Bureau/monfichier");

je suis un peut depasser par de probleme
merci de m,eclairer sur une solution possible
Lire la suite 

C++ .open sur linux avec chemin relatif »

2 réponses
Réponse
+0
moins plus
Salut,

voir par ex. ici : https://www.linuxquestions.org/questions/programming-9/c-home-directory-379996/
Ajouter un commentaire
Réponse
+0
moins plus
MERCI !!

une fois integrer ca me done ca
    ofstream fichier_save;
    string chemin_dacces = getenv("HOME") ;
    chemin_dacces.append("/.FAP_download_monitor/liste_des_diff");

    fichier_save.open( chemin_dacces.c_str(),ios_base::trunc);


et ca marche a merveille
Ajouter un commentaire
Ce document intitulé « c++ .open sur linux avec chemin relatif » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?