using namespace std ;
3
Verklaar een hoofdfunctie :
int main
( )
{ }
Een belangrijke functie is de toegangspoort tot uw programma , en het is waar al je broncode zal gaan . Elke regel van de code die u schrijft van deze stap moet voorwaarts in tussen de accolades dat de belangrijkste functie volgt worden geschreven .
4
Schrijf de volgende drie bestandstypen , die zijn variabelen die wijzen te verklaren bestanden:
FILE
* file0 ;
FILE
* file1 ;
FILE
* outputfile ;
5
Schrijf de volgende drie verklaringen aan alle openen drie bestanden met de functie " fopen " . De eerste twee bestanden worden geopend in alleen-lezen modus , terwijl het laatste bestand wordt geopend in write - only mode
file0 = fopen ( " fileName0.txt " , " r" ) ; .
file1 = fopen ( " fileName1.txt " , " r " ) ;
outputfile = fopen
( " outputfile.txt " , " w " ) ;
Test 6 te zien als alle bestanden zijn succesvol geopend met de volgende "als " statement . Alle code van de resterende stappen zal gaan tussen de accolades die onmiddellijk volgen op de " if" statement .
If ( file0 ! = NULL && file1 ! = NULL && outputfile ! = NULL ) op
{ }
7
Schrijf de volgende variabele verklaring
char c
; .
Deze variabele wordt gebruikt om een teken uit een bestand lezen , dan schrijven . aan het output bestand
8
Schrijf de volgende " doen " loop :
doen {
c = getc ( file0 ) ;
putc ( c , outputfile ) ;
} while ( c = EOF ! ) ;
Deze lus leest een personage uit " file0 " en kopieën het over aan de output file . Het zal blijven tot het speciale end-of - file of EOF , wordt karakter gevonden
9
Schrijf de volgende " doen " loop : .
Doen {
c = getc ( file1 ) ;
putc
( c , outputfile ) ; f
} while ( c = EOF ! ) ;
Dit doet precies hetzelfde als de vorige " do " loop , maar het werkt op
10
Sluit alle drie bestanden met de functie " fclose " als dit " file1 . " :
fclose
( uitvoerbestand ) ; < br
fclose > ( file0 ) ;
fclose
( file1 ) ;
11
Voer het programma door op de groene " Play " knop aan de bovenkant van de IDE . Het programma leest karakters van " fileName0.txt " en schrijft ze naar outputfile.txt . Het leest bestanden van " fileName1.txt " en schrijft dat ze " outputfile.txt . "
12
Open " outputfile.txt " met Notepad . Het bestand is een combinatie van " fileName0.txt " en " fileName1.txt . "