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 :

Comment afficher le contenu d'un fichier ASCII?


Sujet :

C++

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 46
    Points : 34
    Points
    34
    Par défaut Comment afficher le contenu d'un fichier ASCII?
    Bonjour,
    j'aimerais savoir comment peut-on en C++ (ou en C), afficher le contenu d'un fichier ASCII, comme le fait entre autre notepad.exe. Je ne cherche pas à stocker les données dans une variables, je voudrais que l'utilisateur puisse les lire directement.
    Je vous en remercie d'avance.

    Nono

  2. #2
    Membre actif
    Étudiant
    Inscrit en
    Octobre 2007
    Messages
    189
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2007
    Messages : 189
    Points : 213
    Points
    213
    Par défaut
    Dans la console ?
    Tu peux lire ligne par ligne le fichier avec getline et ifstream ( je te laisse jeter un oeil à la FAQ ) et l'afficher avec cout.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 46
    Points : 34
    Points
    34
    Par défaut
    Citation Envoyé par hiura Voir le message
    Dans la console ?
    Tu peux lire ligne par ligne le fichier avec getline et ifstream ( je te laisse jeter un oeil à la FAQ ) et l'afficher avec cout.
    Je précise à nouveau que je ne cherche pas à lire le fichier avec du code, mais directement. Le code C++ permettrait par exemple à ouvrir le fichier et l'utilisateur lit lui-même le contenu puis le referme. Je ne cherche pas à utiliser une fonction qui lirait le contenu du fichier et qui l'envoie à l'écran. Le fichier doit être ouvert comme on le fait en faisant un double-click sur un fichier.
    Merci!

  4. #4
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 519
    Points
    41 519
    Par défaut
    Rien en standard évidemment.

    Mais sous Windows, la fonction ShellExecute() correspond à un double-clic sur un fichier dans l'explorateur (entre autres).
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 46
    Points : 34
    Points
    34
    Par défaut
    Citation Envoyé par Médinoc Voir le message
    Rien en standard évidemment.

    Mais sous Windows, la fonction ShellExecute() correspond à un double-clic sur un fichier dans l'explorateur (entre autres).
    Ce serait alors un truc dans le genre:
    system(ShellExecute("fichier.txt")); ?

  6. #6
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 519
    Points
    41 519
    Par défaut
    Non, directement ShellExecute(), pas de system().
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 46
    Points : 34
    Points
    34
    Par défaut
    Citation Envoyé par Médinoc Voir le message
    Non, directement ShellExecute(), pas de system().
    Merci, ça marche impécablement!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Ember js - Handlebars] Comment afficher le contenu d'un fichier compilé
    Par Francky44003 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 16/08/2014, 12h54
  2. Comment afficher le contenu d'un fichier ini dans un mémo?
    Par Jayceblaster dans le forum Langage
    Réponses: 7
    Dernier message: 13/05/2014, 17h38
  3. Comment afficher le contenu d'un fichier JSON dans un formulaire HTML
    Par attiegoua1 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/07/2012, 18h17
  4. Afficher le contenu d'un fichier ASCII
    Par yaris20 dans le forum Débuter
    Réponses: 2
    Dernier message: 15/03/2009, 18h53
  5. Comment afficher le contenu d'un fichier txt
    Par usto2005 dans le forum Interfaces Graphiques
    Réponses: 8
    Dernier message: 22/05/2008, 18h45

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