bonjour
je cherche a recuperer le chemin complet ou un programme s'excute
j'utlise getcwd de la maniere suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 long size; char *buf; char *ptr; size = pathconf(".", _PC_PATH_MAX); if ((buf = (char *)malloc((size_t)size)) != NULL) { ptr = getcwd(buf, (size_t)size); }
dans ptr j'obtiens le chemin mais il se trouve dans la forme
/cygdrive/d/code/102
j'aimerais saoir comment est ce que je peux avoir le chemin sous la forme
D:/code/102
histoire de pourvoir ouvrir un fichier qui se trouvera systematiquement dans le meme repertoire
merci d'avance!!!
Partager