IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

algo de sauvegarde


Sujet :

C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    1
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 1
    Par d�faut algo de sauvegarde
    Bonjour,

    Je dois faire un logiciel de sauvegarde de donn�es.
    Concernant mon algo pour la sauvegarde, je ne sais pas comment faire, quoi utiliser.
    J'ai � disposition le nom du dossier que je veux copier, et le nom de mon r�pertoire destination.
    Je veux dans un premier temps cr�er ce dossier dans mon r�pertoire destination, puis lire de fa�on r�cursive (ou pas ?...)
    mon dossier et copier tous les �l�ments contenus dedans (dossiers+fichiers) pour faire une savegarde compl�te.
    Quelqu'un peut-il m'aider ou m'orienter ?
    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2010
    Messages
    50
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2010
    Messages : 50
    Par d�faut
    Salut,

    Pour parcourir les r�pertoires de mani�re r�cursive, je ne sais pas.
    Par contre, pour comparer les fichiers, tu peux utiliser WIN32_FIND_DATA et parcourir les fichiers en comparant les dates de cr�ation ou de modification.

    �a doit donner quelque chose comme �a:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    wstring toFind = L"*.*";
     
    WIN32_FIND_DATA wfd;
    HANDLE hfind = FindFirstFile(tofind.c_str(), &wfd);
    puis
    do {
     ...
    }while (FindNextFile(hfind, &wfd));
    Pour cr�er un r�pertoire, il y a la fonction CreateDirectory().

    J'esp�re que �a peut t'aider.

    ++

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1 415
    D�tails du profil
    Informations personnelles :
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 415
    Par d�faut
    Il y a bien boost::filesystem qui peut faire presque tout mais par contre �a ne supporte pas la lecture de la date de derni�re modification.

  4. #4
    Membre tr�s actif
    Homme Profil pro
    �tudiant
    Inscrit en
    Novembre 2010
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Novembre 2010
    Messages : 254
    Par d�faut
    Script shell?

  5. #5
    Invit�
    Invit�(e)
    Par d�faut
    Citation Envoy� par jblecanard Voir le message
    Il y a bien boost::filesystem qui peut faire presque tout mais par contre �a ne supporte pas la lecture de la date de derni�re modification.
    boost::filesystem a la fonction std::time_t last_write_time(const path& p);

Discussions similaires

  1. [Toutes versions] Demande avis algo Sauvegarde/Restauration de contexte
    Par StocciD dans le forum Macros et VBA Excel
    R�ponses: 0
    Dernier message: 13/04/2012, 12h14
  2. cherche algos Delphi pour : Huffman, R.S.A, D.E.S.
    Par X-Delphi dans le forum D�buter
    R�ponses: 3
    Dernier message: 24/08/2002, 18h51
  3. Cherche l'algo crc 16 bits
    Par icepower dans le forum Algorithmes et structures de donn�es
    R�ponses: 2
    Dernier message: 21/08/2002, 13h27
  4. Recherche algo tree
    Par Anonymous dans le forum Algorithmes et structures de donn�es
    R�ponses: 10
    Dernier message: 24/05/2002, 13h44
  5. [Kylix] Sauvegarde de donn�e utilisateur....
    Par Eclypse dans le forum EDI
    R�ponses: 1
    Dernier message: 11/05/2002, 17h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo