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 :

Journal d'évènements en C


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2017
    Messages : 1
    Par défaut Journal d'évènements en C
    Bonjour je viens un peu en aide car il ne reste qu'une fiche à faire et je ne sais pas du tout par quoi commencer pour la faire alors je vous explique si vous savez me dire comment je pourrais faire cela en C.

    Créer une librairie qui permettra à l'utilisateur d'enregistrer toutes les actions qu'ils fera dans un fichier.
    Chaque enregistrement du fichier des événements renseignera :
    - l’heure et le jour (timestamp) ;
    - le login de l’utilisateur ;
    - l’action réalisée.
    La librairie exposera les fonctions permettant :
    - d’enregistrer un nouvel événement ;
    - de lister tous les événements contenus dans le fichier ;
    - de lister les événements qui ont eu lieu à une date précise. Pour chaque session d’un utilisateur, vous
    afficherez son login. Ensuite, les différents événements de la session. A la fin de la session, vous
    afficherez le nombre d’événements générés lors de cette session. Pour chaque utilisateur, vous
    afficherez le nombre total d’événements de ses différentes sessions ouvertes ce jour-là. A la fin, vous
    afficherez le nombre total d’événements de tous les utilisateurs ayant ouvert une session ce jour-là.
    Pour exécuter ce traitement, les données devront être triées sur les dates et pour une même date sur
    les logins des utilisateurs.

    Merci

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 839
    Billets dans le blog
    1
    Par défaut
    Bonjour

    Déjà ben je commencerais par le commencement. Par exemple c'est quoi un "journal" ? C'est un fichier. Donc une première fonction "log_init()" qui servirait à initialiser le log (créer le fichier s'il n'existe pas puis l'ouvrir en mode "append"). Une autre "log_close()" permettrait de le fermer.
    Ensuite une 3° "log_write(char *event)" va écrire l'évènement "event" dans le journal. Et etc etc etc...

    Bref une librairie ça se construit petit à petit. Il peut même arriver que tu reviennes sur des concepts. Par exemple si on dit que "log_write()" s'occupe d'ouvrir le log, écrire dedans puis le refermer alors les deux autres n'ont plus de raisons d'être. Tout ça c'est toi qui le découvrira en faisant tes essais. Il faut te mettre d'un coté dans la peau de celui qui utilise ta librairie et d'un autre dans ta peau à toi de concepteur de la librairie...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. [MFC][VC++6.0]Ecrire dans le journal des évènements
    Par hal9000 dans le forum Visual C++
    Réponses: 1
    Dernier message: 14/11/2006, 13h32
  2. Inscrire une application service ds le journal d'évènements
    Par laadhar dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 30/01/2006, 21h01
  3. [C#] Créer son journal d'évènement perso
    Par globeriding dans le forum ASP.NET
    Réponses: 17
    Dernier message: 16/01/2006, 22h56
  4. [Windows ] Journal d'événement
    Par Landolsi dans le forum Windows
    Réponses: 3
    Dernier message: 13/01/2006, 15h13
  5. Réponses: 2
    Dernier message: 13/01/2006, 12h33

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