Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Vytvoriť textový súbor , ktorý má veľa bodov dát . Otvorte textového editora , napríklad WordPad kliknutím na jeho ikonu a zadaním nasledujúcich hodnôt : 
 
 0 1 
 
 1 2 
 
 2 3 
 
 4 5 
 
 2 
 Vložte C + + IDE kliknutím na jeho ikonu programu . Keď sa otvorí , zvoľte " Súbor " , " Nový " a " projekt " . Zvoľte " C + + " pre vytvorenie nového projektu + C + . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE 
 3 
 Napíšte nasledujúce deklarovať hlavnú funkciu : . 
 
Int main ( ) klipart
 { } 
 
 hlavnou funkciou je miesto , kde všetky vaše číslo bude bývať a kde začína váš program 
 4 
 Napíšte nasledujúci riadok deklarovať konštantu : . 
 
 const int DisplaySize = 50 ; 
 
 Táto konštanta určuje , aká veľká je oblasť zobrazenia . Displej Výstup bude dvojrozmerná mriežka . Na väčšine konzol , 50 - o - 50 znak mriežka je asi dosť veľký . Napíšte nasledujúce vyhlásiť tento konštantný veľkosť : 
 
 string riadku ; 
 5 
 napíšte nasledujúci kód pre vytvorenie dvojrozmerného dátového poľa : 
 
 char displeja [ ,"DisplaySize ] [ DisplaySize ] = { '0 ' } ; . 
 
 Toto pole používa " DisplaySize " konštantný nastaviť svoje rozmery 
 6 
 Napíšte nasledujúce deklarovať reťazec , ktorý bude prijímať dáta zo vstupného súboru : ; " . points.txt " 
 
 reťazec linky 
 7 
 napíšte nasledujúci kód na otvorenie súboru 
 
 ifstream pointsFile ( " points.txt " ) ; 
 
 Tento súbor musí byť v rovnakej zložke ako zdrojový kód spustiteľného súboru 
 8 
 Napíšte nasledujúce . " keby " vyhlásenie : 
 
 if ( pointsFile.is_open ( ) ) 
 
 { } 
 
 tohto vyhlásenia skontroluje , či je súbor otvorený . To je failsafe opatrenie , ktoré môže zabrániť program havaruje 
 9 
 Napíšte nasledujúce " , zatiaľ čo " slučka : . 
 
 While ( pointsFile.good ( ) ) 
 
 { } 
 
 " , zatiaľ čo " slučka bude iterovat súbor a prečítajte si všetko o jeho vstupe . Kým súbor má obsah , podmienka " pointsFile.good ( ) " bude hodnotiť ako pravdivé . Ak je umiestnený vo vnútri " , zatiaľ čo " slučky , bude prechádzať celý obsah súboru programu . Napíšte nasledujúce " , zatiaľ čo " slučka vnútri zložených zátvoriek na " keby " vyhlásenie urobené v predchádzajúcom kroku : 
 10 
 napíšte nasledujúce príkazy v - medzi zloženými zátvorkami v " while " slučky : 
 
 getline ( myfile , linka ) ; 
 
 displeja [ riadok [ 0 ] ] [ riadok [ 2 ] ] = ' X ' ; 
 
 Tento kód prečíta riadok dát pomocou funkcie " getline " . To bude ukladať dáta do reťazca " líniu . " Tieto dáta sa bude skladať z 2D súradníc , ktoré potom môžu byť použité na označenie miesto na displeji siete 
 11 
 Napíšte nasledujúce vnorené " pre " štruktúru slučky : . 
 
 Pro ( int i = 0 ; i < DisplaySize ; i + + ) 
 
 { for ( int j = 0 ; j < DisplaySize ; j + + ) 
 
 { cout << display [ i ] [ ,"j ] ; } } 
 
 Táto štruktúra prechádza na " displeji " siete pomocou pár vnorených " pre " slučky , a to vytlačí , čo hodnota je uložená v každej bunke . Bunka sa zobrazí, ak jeho súradnice sú vo vstupnom súbore " points.txt . " 
 12 
 Spustite program . Program číta súradnice z " points.txt " a vytlačí mriežku s " X " pre každú súradnicu .