F0rEign
Messages postés57Date d'inscriptionvendredi 22 mars 2013StatutMembreDernière intervention 6 septembre 2016
-
Modifié par NicolasBuchot le 5/03/2016 à 22:13
F0rEign
Messages postés57Date d'inscriptionvendredi 22 mars 2013StatutMembreDernière intervention 6 septembre 2016
-
8 mars 2016 à 17:37
Bonsoir, je suis sur Codeblocks en langage C++ et j'ai conçu un programme pour mon frère, qui permet de copier coller chaque fichier et dossier qui rentre dans le dossier BBS - Elements (F) dans le dossier BBS - Elements (D) Le problème c'est que je n'ai absolument aucune idée comment on peut faire pour copier-coller dans un dossier quand un fichier ou un dossier rentre dans un autre dossier (désolé des répétitions, posez moi des questions si vous comprenez pas)
J'ai créer une fonction pasteFonction qui doit contenir le système de copiage-collage.
Donc c'est d'ailleurs pour ça que je fais appel à ce site.
Je voudrais que vous fassiez ça ou juste m'expliquer. Merci d'avance.
Les nom des dossiers sont BBS - Elements (D) et BBS - Elements (F) Leurs destinations sont F:\BUREAU BACKUP SAVE et D:\BUREAU BACKUP SAVE
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023124 6 mars 2016 à 14:01
Bonjour.
Ce n'est pas du C++, mais de l'API Windows que tu cherches à faire. Il faut donc regarder la doc de Windows, notamment la "msdn", qui est un site décrivant les fonctions fournies par Windows pour interagir avec lui.
Ce que tu cherches c'est être notifié quand il y a un changement dans un dossier afin de lancer un copier-coller. Sous Linux, on utilise la fonction du même nom: inotify. Sous Windows, je connais moins bien, mais d'après la doc, il faudrait utiliser "FindFirstChangeNotification" dont la documentation est ici: https://msdn.microsoft.com/en-us/library/aa364417%28VS.85%29.aspx
F0rEign
Messages postés57Date d'inscriptionvendredi 22 mars 2013StatutMembreDernière intervention 6 septembre 2016 6 mars 2016 à 15:59
Désolé si je pose beaucoup de questions mais c'est parceque je n'ai jamais utilisé la documentation de windows mais si j'y arrive une fois j'y arriverais plusieurs fois par la suite. C'est juste que je suis un peu perdu