Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Založte C + + IDE kliknutím na jeho ikonu programu . Keď sa otvorí , vyberte " File /New /Project " a vyberte " C + + " vytvoriť nový C + + projektu . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE . 
 2 
Import knižnice , ktoré obsahujú kód nevyhnutný , aby sa fronty a zápis do súborov . Napíšte nasledujúce príkazy v hornej časti súboru zdrojového kódu : Spojené
 # include   # include   # include   using namespace std ;   deklarovať hlavnú funkciu . To je miesto , kde váš program začne spúšťanie príkazov pri spustení . Budete umiestniť všetky zdrojového kódu medzi zloženými zátvorkami , ktoré nasledujú hlavnú funkciu . Napíšte nasledujúce dva riadky kódu nižšie napísaných v predchádzajúcom kroku vyhlásení :   int main ( )   { }   vytvoriť front , ktorý ukladá " int " dátové typy , ktoré ukladajú čísla . Napíšte nasledujúce frontu vyhlásenie :   fronta   deklarovať konštantnú hodnotu , ktorá ukladá veľkosť frontu . To umožní , aby sa úlohy spracovania jednoduchšie neskôr . Napíšte nasledujúci príkaz :   const int FIFOQueueSize = 10 ;   Vytvoriť " pre " slučky , ktorá opakuje desaťkrát . Môžete použiť konštantu " FIFOQueueSize " ovládať " pre " slučky . Funkcie " push " tlačí položku do fronty . V tejto slučky , číslo 0 je tlačený v prvej , po 1 , a tak ďalej . Napíšte nasledujúci príkaz :   for ( int i = 0 ; i < FIFOQueueSize ; FIFOQueue.push ( i + + ) ) ;   Vytvoriť " ofstream " , ktorá vám umožní prístup k výstupný súbor . Napíšte nasledujúci riadok :   ofstream Outputfile ;   Otvorte výstupný súbor . Táto funkcia vytvorí výstupný súbor v adresári , kde je program spustený . Ak súbor už existuje , bude prepísaný zakaždým , keď program beží . Napíšte nasledujúci kód na otvorenie súboru :   outputFile.open ( " filename.txt " ) ;   Loop through frontu pomocou " pre " slučky a " FIFOQueueSize " konštantný znova . Pre každé iterácii slučky , dostanete sa prvý člen fronty , napíšte to do súboru a potom ju vyberte z frontu . Tento kód bude umiestnený vo vnútri zložených zátvoriek , ktoré nasledujú " pre " vyhlásenie slučky . Napíšte nasledujúce " pre " vyhlásenie slučky :   for ( int i = 0 ; i < FIFOQueueSize ; i + + )   { }   Vytvorte dočasný súbor držať predný člen frontu . Napíšte nasledujúce , v - medzi zloženými zátvorkami " pre " slučky :   int tmp = FIFOQueue.front ( ) ;   Vytiahnite prvý člen frontu . Teraz druhá položka pridaná do fronty sa stane prvým členom , a všetci ostatní členovia sú tiež posunuté o jednu škvrnu . Napíšte pod vyhlásenie napísané v predchádzajúcom kroku nasledovné :   FIFOQueue.pop ( ) ;   Napíšte obsahu " tmp " do výstupného súboru , ako je tento :   Outputfile << tmp << endl ;   spustite program stlačením zeleného tlačidla " Play " . Program vytvorí súbor a zapíše do FIFO fronty pre neho . Otvorte súbor . Obsah súboru sú zobrazené nižšie :   0   1   2   3   4   5   6   7   8   9 
 
 
 3 
 
 
 4 
 
 5 
 
 6 
 
 7 
 
 8 
 
 9 
 
 
 10 
 
 11 
 
 12 
 
 13