C++ .open sur linux avec chemin relatif

Résolu
xfred -  
 xfred -
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
Configuration: Linux Ubuntu 9,10
Firefox 3.5.6

2 réponses

  1. xfred
     
    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