Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1449 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Chemin relatif avec les flux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Chemin relatif avec les flux

n°1530751
akalash47
Posté le 19-03-2007 à 19:54:47  profilanswer
 

Bonjour,
 
J'ai un petit problème avec l'ouverture de fichier.
 
J'utilise la classe ifstream pour lire dans les fichiers. La première fois que j'ouvre un fichier, disons en lui passant "Folder1/file.txt", il va bien le chercher dans le dossier "Folder". Puis la seconde fois, en utilisant pourtant une autre instance de ifstream, si je lui demande de lire le fichier "Folder2/file.txt" il ne va pas le trouver car il va rechercher "Folder1/Folder2/file.txt".
 
Comment empêcher le chemin de départ de changer?
 
Note: Ce qui est curieux, c'est que ça se produit souvent après avoir utilisé un OpenFile. Est-ce que ce serait lui qui effectue cette modification du chemin relatif?

mood
Publicité
Posté le 19-03-2007 à 19:54:47  profilanswer
 

n°1530754
_darkalt3_
Proctopathe
Posté le 19-03-2007 à 20:00:26  profilanswer
 

akalash47 a écrit :

Note: Ce qui est curieux, c'est que ça se produit souvent après avoir utilisé un OpenFile. Est-ce que ce serait lui qui effectue cette modification du chemin relatif?


ouais, il se base sur le dernier directory actif.
 
Y'a un truc pour initialiser le path à partir, par exemple, du directory d'execution de ton soft


---------------
Töp of the plöp
n°1530761
akalash47
Posté le 19-03-2007 à 20:11:28  profilanswer
 

Mmh tu peux me donner un petit bout de code stp? Parce que là j'ai aucune idée des fonctions à utiliser ^^
 
Ou alors tu veux dire que c'est dans les filtres de l'OpenFile?
 
Edit: Ah oui ok, c'est la propriété RestoreDirectory. J'aurais jamais pensé que ça pourrait modifier toutes les opérations sur les flux!


Message édité par akalash47 le 19-03-2007 à 20:17:48
n°1530765
Joel F
Real men use unique_ptr
Posté le 19-03-2007 à 20:18:04  profilanswer
 

regarde du coté de boost::filesystem.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Chemin relatif avec les flux

 

Sujets relatifs
créer un flux rss sur un forumrécupérer le chemin courant
affichage flux rss en bandeauidentifiant relatif MYSQL
[windows] dir avec le chemin total des fichiersRécuperer le chemin d'une image d'une PictureBox
Convertir un chemin windows en chemin linuxPoser flux d'actu sur page html
chemin UNC[VB] Redirection flux de sortie d'un Process
Plus de sujets relatifs à : Chemin relatif avec les flux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR