| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment lire les points d'un fichier et le graphique en C + +
    C + + langage de programmation est remarquablement flexible et vous permet de réaliser de nombreux types de tâches. Par exemple, vous pouvez utiliser le langage C + + pour créer un affichage graphique des données . Ces données peuvent être stockées sous forme de points dans un fichier que le programme lit à partir . Les données se compose de points sur un champ de 2 -D, et peut ensuite être affiché sur une grille en utilisant la sortie de texte simple. Ce programme est un grand projet pour tous ceux qui souhaitent en savoir plus sur l'entrée du programme et de sortie en utilisant C + + . Choses que vous devez
    C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
    C + + Compiler , une telle GCC
    Afficher plus Instructions
    1

    Créer une fichier texte qui contient un tas de points de données . Ouvrez un éditeur de texte comme Wordpad en cliquant sur son icône et en entrant les valeurs suivantes:

    0 1

    1 2

    2 3 4 5


    2

    charge le C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier", "Nouveau" et "Project" . Choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l' IDE
    3

    Ecrire la suivante pour déclarer une fonction principale : .

    Int main ()

    {}

    la fonction principale est l'endroit où tout votre code va résider et où votre programme commence
    4

    Ecrire la ligne suivante pour déclarer une constante : .
    < p> const int DisplaySize = 50;

    Cette constante sera de déterminer l'ampleur de la zone d'affichage est . L'écran de sortie est une grille à deux dimensions . Sur la plupart des consoles, a- 50 -50 par grille de caractères est probablement assez grand. Ecrivez ce qui suit à déclarer cette taille constante :
    ligne de chaîne de

    ;
    5

    écrire le code suivant pour créer un tableau de données à deux dimensions :

    affichage char [ ,"DisplaySize ] [ DisplaySize ] = { '0 ' }; .

    Ce tableau utilise la " DisplaySize " constant de fixer ses dimensions
    6

    écrire le code suivant pour déclarer une chaîne qui sera accepter les données de votre fichier d'entrée :
    ligne de chaîne de

    ;
    7

    écrire le code suivant pour ouvrir le fichier

    ifstreamet pointsFile ("" points.txt . " points.txt ");

    Ce fichier doit être dans le même dossier que votre fichier exécutable du code source
    8

    écrire ce qui suit . " if " : ​​
    < p > Si ( pointsFile.is_open ()) {}


    Cette déclaration vérifie si le fichier est ouvert . Ceci est une mesure infaillible qui peut prévenir les accidents de programme
    9

    Ecrivez ce qui suit boucle "while" : .

    While ( pointsFile.good ()) {

    }

    la boucle "while" va parcourir le fichier et lire la totalité de son entrée. Tant que le fichier a un contenu , le " pointsFile.good () " condition évaluera aussi vrai . S'il est placé à l'intérieur d'une boucle "while" , le programme fera une boucle à travers la totalité du contenu du fichier. Ecrire la boucle "while" qui suit à l'intérieur des accolades de l' instruction "if" faite à l'étape précédente :
    10

    Donnez les instructions suivantes en entre les accolades de la boucle "while" : Photos

    getline ( monfichier , ligne ) , l'affichage à


    [ligne [0] ] [ligne [ 2 ]] = ' X' ;

    Ce code lit une ligne de données en utilisant la fonction " getline " . Cela stocker les données dans la chaîne " ligne ". Ces données comprendront des coordonnées 2D , qui peut ensuite être utilisé pour marquer une place sur la grille d'affichage
    11

    Ecrire le imbriquée suivante "pour" structure de boucle : .

    Pour ( int i = 0; i < DisplaySize ; i + +) {

    for (int j = 0; j < DisplaySize ; j + +) {cout

    << display [ i] [ ,"j] ;}}

    Cette structure boucle à travers la grille " d'affichage " en utilisant un couple de imbriquée "pour" les boucles , et il affiche la valeur qui est stockée dans chaque cellule. Une cellule sera affiché si ses coordonnées sont dans le fichier d'entrée " points.txt . "
    12

    exécuter le programme. Le programme lit les coordonnées de « points.txt " et affiche une grille avec un «X» pour chaque coordonnée .

    Previous :

    next :
      articles connexes
    ·Comment animer dans XNA 
    ·Comment lire une ligne à l'aide du RPC 
    ·Comment saisir une chaîne de caractères au clavier 
    ·Comment installer Windows Mobile 5.0 Pocket PC SDK 
    ·Comment faire un fichier MIDI en C + + 
    ·Comment pointeurs void de déréférencer 
    ·Comment écrire plusieurs lignes dans un fichier dans C…
    ·Comment lire Nombre Hex C + + 
    ·Comment renommer un fichier dans Visual Studio C 
    ·Comment utiliser des pointeurs de fonction dans une rec…
      articles en vedette
    ·Microsoft Visual Basic Projects 
    ·Comment faire pour obtenir des éléments d'une matrice…
    ·Comment faire de la qualité Dégradés CSS 
    ·Comment utiliser les iframes avec Flash 8 
    ·Comment: ScrollArea en Python 
    ·Qu'est-ce que Csc.exe De la Microsoft Corporation 
    ·Comment ajouter 2 valeurs dans Visual Basic 
    ·Comment trouver le plus grand commun diviseur de deux n…
    ·Comment faire une recherche en Python 
    ·Comment formater Fonctions numériques en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com