En C, sous Linux, j'aimerais redéfinir le répertoire courant.
En fait, pour exécuter certaines fonctions j'indique
le nom d'un répertoire ou d'un fichier.
Ces noms sont de la forme :
- "rep/fich",
- "/rep/fich" ou encore
- "../../rep/fich" par exemple.
Je cherche donc à redéfinir le répertoire courant
afin de n'utiliser pour mon programme que des noms
commençant par "./".
Avec les exemples précédents, ça donnerait :
- rep. courant -> "rep", nom du fichier -> "./fich"
- rep. courant -> "/rep", nom du fichier -> "./fich"
- rep. courant -> "../../rep", nom du fichier -> "./fich"
Je pense qu'il y a juste une petite fonction
qui permet de faire ça, mais je ne la connais
malheureusement pas.
Merci de votre aide.