Bonjour,
j'ai un programme qui doit réaliser un transfert de fichiers ; c'est-à-dire tout simplement déplacer le fichier d'un répertoire à un autre.
Le truc, c'est que je reprends un code dont je ne peux pas modifier la "structure" ; et celle-ci est assez bizarre.
En effet, le transfert est effectué en deux étapes, par deux méthodes : dans la première il faut commencer par supprimer le fichier de sa localisation originelle, avec un remove(cheminFichier), et dans la deuxième, le fichier est mis à son nouvel emplacement.
Si le programme plante entre ces deux méthodes, le fichier est perdu, c'est comme ça.
Je pensais donc créer dans mon prog C++ une variable de type "fichier", et utiliser la démarche suivante :
- première méthode, je remplis la variable et je vire le fichier
- deuxième méthode, à partir de la variable remplie, je crée le fichier à sa nouvelle place.
J'aimerais donc savoir s'il existe des types prédéfinis pour faire ça.
Merci !
Partager