Créer un programme en c++ qui lit un fichier de logs (format brut), analyse chaque entrée (date, type d'événement, message, etc) et produit des statisques(nombre d'événements par type, filtrage par date...)
Objectifs
Attentes
Élement a utiliser -Lecture de fichier(par ligne) -Manipulation de chaine pour extraire la date, le type, le message(parsing)
Besoin -compilateur c/c++(clang ou GCC) -Connaissances de fichier(i/o) et parsing(extraction des sous-chaines) -Algorithme de filtrage et de comptage(hash map ou simples boucles)
Spécification supplémentaires -permettre une analyse de performance(temps moyen entre erreurs, etc) -Gerer des regex pour la recherche de messages -exporter les statistiques dans un autre fichier(CSV, JSON) -Offrir un mode interactif ou un mode batch (lancement avec des arguments)