Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment mettre à jour la grille des…
  • Comment purger un socket de récepti…
  • Comment lire un document Word en uti…
  • Les erreurs de syntaxe en C + + 
  • Comment créer et détruire des obje…
  • Comment faire pour modifier une chaî…
  • Comment envoyer FIFO sortie vers un …
  • Comment convertir les chaînes alpha…
  • Comment dessiner un String, carré, …
  • Comment vérifier un email POP3 Avec…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment passer une chaîne pour ouvrir un ifstreamet

    Le C + + Standard Template Library inclut une classe ifstreamet qui permet aux fichiers d'être lus en utilisant les mêmes méthodes basées sur flux qui sont couramment utilisés pour la saisie de l'utilisateur. Contrairement cin, le flux d'entrée standard, un ifstreamet doit être initialisé en passant un nom de fichier sous la forme d'une chaîne. Si le fichier existe et peut être ouvert en lecture , puis l'objet ifstreamet agira comme cin . Instructions
    1

    Passez la chaîne contenant votre nom au constructeur ifstreamet : ifstreamet myIfstream ( MyFileName ) ;

    Si vous avez déjà un objet ifstreamet mais n'ont pas ouvert un fichier, utilisez le ifstreamet :: méthode ouverte place : myIfstream.open ( MyFileName ) ;
    2

    Vérifier l'objet ifstreamet de succès en appelant la méthode ifstreamet :: échouer. Gérer les erreurs dans la manière qui convient le mieux à votre programme. Aucun code de nettoyage est required.If ( myIfstream.fail ()) { cerr << " Erreur d'ouverture de " << MyFileName << endl; return;}
    3

    fermez le fichier une fois que vous avez fini de l'utiliser . S'il n'ya pas de fichier ouvert , le drapeau d'échec sera défini et qu'une exception peut être levée si vous avez réglé le mask.myIfstream.close d'exception ();

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment arrêter C dépassements de mémoire tampon 
  • Comment faire pour convertir des numéros de téléphone dans le texte C 
  • Comment commencer à apprendre l'Objective C sur Windows 
  • Comment utiliser les tableaux de caractères à deux dimensions C 
  • Types de données d' attribut de variable 
  • Comment faire une demande d'alarme MFC 
  • Comment Extern un membre statique 
  • Comment créer une fonction dans Microsoft Visual C + + 
  • Comment faire partie Int de chaîne C + + 
  • Comment imprimer un triangle en C 
  • Connaissances Informatiques © http://www.ordinateur.cc