using namespace std ;
3
déclarer une fonction principale : Photos
int main () {}
Une fonction principale est le point d'entrée de votre programme, et c'est là tout le code source va aller. Chaque ligne de code que vous écrivez à partir de cette étape doit avant d'être écrit entre les accolades qui suivent la fonction principale.
4
écrire le code suivant pour déclarer trois types de fichiers, qui sont des variables qui pointent vers fichiers:
FILE * file0 ;
FILE * fichier1;
FILE * outputFile ;
5
écrire les trois déclarations suivantes pour ouvrir tous trois fichiers en utilisant la fonction " fopen " . Les deux premiers fichiers sont ouverts en mode lecture seule , tandis que le dernier fichier est ouvert en mode écriture seule
file0 = fopen (" fileName0.txt ", " r") ; .
< P > file1 = fopen (" fileName1.txt ", " r") ;
outputFile = fopen (" outputfile.txt ", "w ");
6
test pour voir si tous les dossiers ont été ouverts avec succès en utilisant le suivant "if" . Tout le code des étapes restantes iront entre les accolades qui suivent immédiatement le "if" .
If ( file0 ! = NULL && file1 ! = NULL && outputFile ! = NULL )
< p> {}
7
Ecrire la déclaration de variable suivante
char c ; .
Cette variable est utilisée pour lire un seul caractère d'un fichier, puis écrire . dans le fichier de sortie
8
écrire le " faire " boucle suivante :
faire {
c = getc ( file0 ) ;
< p > putc (c, outputFile ) ;
} while ( c = EOF !) ;
Cette boucle lit un caractère de « file0 " et le copie sur le fichier de sortie. Il se poursuivra jusqu'à la spéciale de fin de fichier, ou EOF , le caractère se trouve
9
écrire le " faire " boucle suivante : .
Faire
{
c = getc ( file1 ) ;
putc (c, outputFile ) ; f
} while ( c = EOF !) ;
fait exactement la même chose que la boucle précédente "do" , que cela fonctionne sur
10
Fermez tous les trois fichiers en utilisant la fonction " fclose " comme ceci " fichier1 ". :
fclose ( outputFile ) ;
fclose ( file0 ) ;
fclose ( file1 ) ;
11
exécuter le programme en appuyant sur le bouton "Play " vert en haut de l'IDE. Le programme lit les caractères à partir de " fileName0.txt " et écrit à OutputFile.txt . Il lit les fichiers de " fileName1.txt " et les écrit dans " outputfile.txt . "
12
ouverte " outputfile.txt " avec Notepad . Le fichier est une combinaison de " fileName0.txt " et " fileName1.txt . "