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 :

Console n'affiche pas toute les lignes dés le début


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 44
    Par défaut Console n'affiche pas toute les lignes dés le début
    Bonjour,
    Je suis entrain de développer une application console qui affiche le contenu des packets reçu par pcap_loop(), ce qui rend grand le nombre de ligne,
    La console ne permet pas de les afficher tous, elle est initialisé à chaque fois de façon que les lignes affichées juste avant l'affichage des packets disparaissent.
    Que serait la solution car je dois vérifier que mon application récupère tous les packets en vérifiant le contenue avec celui de la capture wireshark
    Merci

  2. #2
    Membre expérimenté Avatar de Rewpparo
    Homme Profil pro
    Amateur
    Inscrit en
    Décembre 2005
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Amateur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 170
    Par défaut
    Citation Envoyé par maestro_mirou Voir le message
    elle est initialisé à chaque fois de façon que les lignes affichées juste avant l'affichage des packets disparaissent.
    C'est pas clair, tu peux expliquer mieux ?

  3. #3
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 618
    Par défaut
    Salut,

    Peut être rediriger la sotie standard dans un fichier ? (./mon_programme > toto.txt). Mais un peu plus de précision serait bienvenu.

  4. #4
    Membre averti
    Inscrit en
    Décembre 2010
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 44
    Par défaut
    Désolé si je n'ai pas pu m'exprimer,
    En d'autre terme je veux vérifier que tous les messages sont récupérés je doit donc récupérer ce que mon application affiche (le contenu de tous les messages) et comparer ceci avec ce qui me sort wireshark
    quand je fait sélectionner tout dans mon application je trouve q'uniquement les 200 derniers messages sont affichés, les autres lignes décrivant les messages sont disparus
    C'est un peu claire maintenant?
    Mais je pense que l'utilisation d'un fichier comme une sortie standard peux régles le problème j'essayerai avec ceci

  5. #5
    Membre expérimenté Avatar de Rewpparo
    Homme Profil pro
    Amateur
    Inscrit en
    Décembre 2005
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Amateur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 170
    Par défaut
    Je comprend mieux. Sous linux (window aussi ?) tu peux envoyer la sortie standard dans un fichier avec ./a.out > log.txt. C'est probablement ta meilleure option.
    Sinon avec un terminal émulé sous linux, (comme gnome-terminal) tu peux régler le nombre de lignes à afficher avant d'effacer les anciennes, quelque part dans les paramètres.
    En tout cas ton problème n'est pas avec le C++, mais avec l'utilisation de ton système.

  6. #6
    Membre actif Avatar de Jerome S
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2011
    Messages : 62
    Par défaut
    Fonctionne également sous windows :
    monprograme > toto.txt

Discussions similaires

  1. [AC-97] Une requête étrange qui n'affiche pas toutes les entrées
    Par ZoliveR dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 22/11/2010, 11h58
  2. [Débutant] écrire dans excel mais pas toutes les lignes
    Par lauri-anne dans le forum MATLAB
    Réponses: 2
    Dernier message: 14/07/2010, 11h35
  3. [MySQL] Liste déroulante php/sql n'affichant pas toutes les données.
    Par Nicolas_k dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 25/02/2010, 13h01
  4. Logminer: ne voit pas toutes les lignes
    Par learaph dans le forum Administration
    Réponses: 3
    Dernier message: 06/02/2009, 12h18
  5. BufferedWriter ne ramène pas toutes les lignes
    Par ceriise dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 31/08/2007, 11h55

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