Redéfinir le répertoire courant [C] - C - Programmation
Marsh Posté le 07-02-2004 à 17:21:18
Bon, j'ai testé qq commandes comme ça en faisant des man
et j'ai trouvé mon bonheur : chdir()!
Dsl de spammer ainsi le forum mais je pense que ça pourra
servir à d'autres personnes.
Marsh Posté le 07-02-2004 à 18:49:48
Ndmax a écrit : |
spammer = faire de la pub alors que personne n'a rien demandé
je vois pas trop le rapport
Marsh Posté le 08-02-2004 à 01:19:28
antp a écrit : |
Tu joues un peu sur les mots..
Je dirais flooder alors.
Marsh Posté le 07-02-2004 à 15:48:16
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.