C++ .open sur linux avec chemin relatif

Résolu/Fermé
xfred - 1 janv. 2010 à 19:21
 xfred - 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
A voir également:

2 réponses

Herr Dr von Apfelstrudel Messages postés 198 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 10 février 2010 181
1 janv. 2010 à 20:45
0
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
0