Bonjour,
Je souhaite développer un programme qui pourra comparer plusieurs fichiers texte environ 100 par jour ,chaque fichier possède à lui seul plusieurs informations sous forme de ligne exemple :
Zone1| Camera1| 45 |9h23m30s ; chaque ligne contient une colonne sous format horaire h:m:s comme vous avez pu le voir ( cette colonne me renseigne sur la sortie d'un client du magasin ,dans le précédent exemple un client est sorti 9h23m30s) la colonne juste à côté étant le nombre de personnes sortis de 8H à 9H23M30s ( c'est un logiciel qui génère ce script), je souhaite concaténer ces lignes de sorte que j'obtienne uniquement l'information entre chaque quart d'heure et non pas l'heure exacte où est sorti le client comme ça éviter le nombre gigantesque de lignes qu'il peut y avoir et bien sûr en contrepartie je vais incrémenter au fur et à mesure le nombre de personnes sorti je n'ai aucune idée sur comment je pourrai procéder si je dois créer une bdd sql ou faire un traitement de texte sur console via des méthodes.
Je sais que c'est un peu ambigu mais si vous avez compris en gros le fichier final généré ressemblera à ça :
Zone1| Camera1| 45 |9h23m30s
Zone1| Camera1| 51 |9h38m30s
Zone1| Camera1| 70|9h53m30s
Zone1| Camera1| 80|10h08m30s
comme vous le voyez en additionnant la colonne heure pour chaque quart d'heure j'ai pu réduire énormément de lignes .
POO langage C++,
toute idée serait la bienvenu merci d'avance
Partager