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 :

Lire un fichier 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
    Mars 2017
    Messages
    1
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : B�timent

    Informations forums :
    Inscription : Mars 2017
    Messages : 1
    Par d�faut Lire un fichier en C++
    Bonjour,

    J'apprends � lire un fichier en C++.
    H�las, je ne retrouve pas le fichier lorsque j'ex�cute le programme.
    Auriez-vous une piste ?
    Merci
    Simon
    Images attach�es Images attach�es   

  2. #2
    Membre Expert
    Inscrit en
    Mars 2005
    Messages
    1 431
    D�tails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 1 431
    Par d�faut
    Plut�t qu'une capture d'�cran, copie-colle le code et les sorties entre balises [CODE]. Bon il se trouve qu'ici exceptionnellement �a nous aide au diagnostic : tu sembles �tre sous OS X et le chemin vers le fichier que tu essaies de cr�er est pourtant typique de Windows. Un copier-coller issu d'un tutoriel, peut-�tre ?

    Tu peux essayer d'obtenir plus de d�tails sur la raison de l'�chec d'un appel syst�me en r�cup�rant le contenu d'errno : std::cout << "I/O error: " << strerror(errno) << std::endl; .

  3. #3
    Nouveau membre du Club Avatar de Monsieur Fromage
    Homme Profil pro
    Apprenti ing�nieur
    Inscrit en
    Mars 2017
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Apprenti ing�nieur
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Mars 2017
    Messages : 7
    Par d�faut
    Le chemin "C:/Nanoc/scores.txt" o� tu vas ouvrir "scores.txt" ne semble pas �tre un chemin OS X. C est un lecteur, le chemin sp�cifi� est donc un chemin windows et ne peut dans aucun cas correspondre � un chemin de ton environnement. Es-tu s�r de savoir o� est ton fichier "scores.txt" ?

  4. #4
    Membre chevronn�
    Homme Profil pro
    Cadre informatique
    Inscrit en
    Avril 2013
    Messages
    183
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Cadre informatique

    Informations forums :
    Inscription : Avril 2013
    Messages : 183
    Par d�faut
    En meme temps, si tu copies le code d'OpenC**** sans chercher plus loin, c'est normal que ca plante

    Pour ouvrir le flux en lecture/�criture, il te faut le nom et, par cons�quent, l'emplacement de ton fichier. C'est ce que tu codes ici:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    string const nomFichier("nomDeTonFichier.txt");
    En faisant comme cela, tu dis a ton programme d'aller chercher le fichier "nomDeTonFichier.txt" la ou tu ex�cutes ton programme.
    Si tu ne l'as pas enregistr� au meme endroit, tu dois le sp�cifier dans le chemin. Par exemple:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    string const nomFichier("dossier/nomDeTonFichier.txt");
    si tu l'as mis dans un dossier a part au meme endroit que ton programme
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    string const nomFichier("../autreDossier/nomDeTonFichier.txt");
    si tu l'as mis dans un autre dossier ailleurs que ton programme
    A toi de trouver le path correspondant

    Et effectivement, comme le mentionne Monsieur Fromage, il va falloir changer ce path vu que sur Mac, ton chemin risque de ne rien trouver...

Discussions similaires

  1. [Servlet][EJB]lire un fichier � partir de mon bean
    Par kimausoleil dans le forum Servlets/JSP
    R�ponses: 3
    Dernier message: 13/02/2004, 14h26
  2. [MFC] lire un fichier en int
    Par Kevgeii dans le forum MFC
    R�ponses: 3
    Dernier message: 23/01/2004, 09h32
  3. R�ponses: 5
    Dernier message: 11/01/2004, 20h17
  4. Lire un fichier de 50 gb
    Par Maryves dans le forum MFC
    R�ponses: 2
    Dernier message: 08/01/2004, 14h08
  5. Lire le fichier du port série
    Par saibe dans le forum Linux
    R�ponses: 7
    Dernier message: 09/04/2003, 09h29

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