| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come leggere punti da un file grafico in C + +
    Il C + + linguaggio di programmazione è estremamente flessibile e consente di realizzare diversi tipi di compiti . Ad esempio, è possibile utilizzare il linguaggio C + + per creare una visualizzazione grafica dei dati . Questi dati possono essere memorizzati come punti in un file che il programma legge da . I dati sono composti punti su un campo di 2 -D , e possono quindi essere visualizzate su una griglia con semplice testo di output . Questo programma è un grande progetto per chiunque abbia voglia di saperne di più su di input e output del programma in C + + . Cose che ti serviranno
    C + + ambiente di sviluppo integrato (IDE) , come ad esempio Eclipse CDT
    C + + Compiler , un tale GCC
    Mostra Altre istruzioni
    1

    Creare un file di testo che contiene una serie di punti di dati . Aprire un editor di testo come Wordpad facendo clic sulla sua icona e inserendo i seguenti valori:

    0 1

    1 2

    2 3 4 5



    2

    carico del C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File ", "Nuovo" e "Progetto ". Scegliere "Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di parte di testo della IDE
    3

    Scrivere il seguente per dichiarare una funzione principale : .

    Int main ( ) per

    { }

    la funzione principale è dove tutto il codice risiederà e dove inizia il tuo programma
    4

    Scrivi la seguente riga per dichiarare una costante : .
    < p > const int DisplaySize = 50;

    Questa costante determinerà quanto grande è l'area di visualizzazione . Il display uscita sarà una griglia bidimensionale . Sulla maggior parte delle console , un 50 - by- 50 griglia di caratteri è probabilmente abbastanza grande . Scrivere il seguente per dichiarare questa dimensione costante :
    linea stringa

    ;
    5

    Scrivi il seguente codice per creare una matrice di dati bidimensionale :

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

    Questa matrice utilizza il " DisplaySize " costante per impostare le sue dimensioni
    6

    Scrivi quanto segue per dichiarare una stringa che verrà accettare i dati dal file di input :
    linea stringa

    ;
    7

    Scrivi il seguente codice per aprire il file

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

    Questo file deve essere nella stessa cartella del file eseguibile del codice sorgente
    8

    Scrivi il seguente . " if " : ​​
    < p > se ( pointsFile.is_open ( ) ) per

    { }

    Questa dichiarazione controlla se il file è aperto . Questa è una misura failsafe che può prevenire crash del programma
    9

    Scrivi la seguente " mentre " loop : .

    Mentre ( pointsFile.good ( ) ) per

    { }

    il ciclo "while" sarà scorrere il file e leggere tutto il suo ingresso . Fino a quando il file ha contenuto , il " pointsFile.good ( ) " condizione valuterà come vero. Se collocato all'interno di un ciclo "while" , il programma in loop attraverso l'intero contenuto del file . Scrivere il seguente ciclo "while" all'interno delle parentesi graffe della dichiarazione " se " fatta nel passaggio precedente :
    10

    Scrivi le seguenti dichiarazioni in-tra le parentesi graffe del ciclo "while" :

    getline ( miofile , line) ; visualizzazione


    [ riga [ 0 ]] [ linea [ 2 ]] = 'X' ;

    Questo codice legge una riga di dati utilizzando la funzione " getline " . Ciò memorizzare i dati nella stringa "linea ". Questi dati saranno costituiti da coordinate 2D, che possono poi essere usati per contrassegnare un punto sulla griglia di visualizzazione
    11

    Scrivi la seguente nidificato " per" struttura ad anello : .

    Per ( int i = 0; i < DisplaySize ; i + + ) per

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

    { cout << visualizzazione [ i] [ ,"j ] ; } }

    Questa struttura scorre la griglia " Display " con un paio di nidificato " per" i loop , e esso stampa qualsiasi valore memorizzato in ogni cella . Una cella viene visualizzato se le sue coordinate sono nel file di input " points.txt . "
    12

    Eseguire il programma . Il programma legge le coordinate da " points.txt " e viene stampata una griglia con una "X" per ogni coordinata .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare il vettore STL Container Classe 
    ·Come passare i puntatori a funzioni 
    ·C Funzione Tipi restituiti 
    ·Come utilizzare Visual C + + Express 
    ·Come fare un file SWF da C + + 
    ·Come nascondere un pulsante di comando in Visual C 
    ·Come convertire i progetti di Visual C a BCB 
    ·Qual è la differenza tra un controllo di input analogi…
    ·Come creare e distruggere gli oggetti 
    ·Come fare Pennelli Spike In GtkRadiant 
      Articoli in evidenza
    ·Come cancellare il contenuto di un file PHP 
    ·Come ricostruire Server Web COBOL 
    ·Come posso cambiare le impostazioni internazionali da V…
    ·Tutorial database per Visual Basic 2008 
    ·Come controllare se un array ha valore o non in C + + 
    ·Come accedere agli attributi elemento con JavaScript 
    ·Come creare un quiz online con PHP 
    ·Come posso convertire i file Creatore Calendario 
    ·Come testare algoritmi Codice 
    ·Come ottenere la Prospettiva C in Eclipse 
    Copyright © Conoscenza Informatica http://it.wingwit.com