# include
using namespace std ;
3
Declare a função principal :
int main () {}
a função principal é o ponto de entrada para o seu programa , e é onde todo o código fonte vai. Cada linha de código que você escreve a partir deste passo precisa ser escrito entre as chaves que seguem a função principal.
4
Escreva o seguinte a declarar três tipos de arquivos , que são variáveis que apontam para arquivos:
FILE * file0 ;
FILE * file1 ;
FILE * outputFile ;
5
Escreva as três instruções a seguir para abrir todos três arquivos usando a função " fopen " . Os dois primeiros arquivos são abertos no modo somente leitura , enquanto que o último arquivo é aberto no modo somente gravação
file0 = fopen ( " fileName0.txt ", " r"); .
file1 = fopen ( " fileName1.txt ", " r");
outputFile = fopen ( " OutputFile.txt ", " w" );
6
Teste para ver se todos os arquivos foram abertos com sucesso usando a seguinte instrução "if" . Todo o código a partir das etapas restantes vão entre as chaves que seguem imediatamente o " if" .
If ( file0 ! = NULL && file1 ! = NULL && outputFile ! = NULL )
{}
7
Escreva a seguinte declaração de variável
char c ; .
Esta variável é usada para ler um único caractere de um arquivo, em seguida, escrever -lo para o arquivo de saída
8
Escreva o seguinte "do" loop: .
fazer {
c = getc ( file0 );
putc (c, outputFile );
} while (c = EOF !) ;
Este loop lê um caráter de " file0 " e copia -o para o arquivo de saída. Ele vai continuar até que o especial de fim -de-arquivo , ou EOF , caráter é encontrado
9
Escreva o seguinte ciclo " não " : .
Que {
c = getc ( file1 );
putc (c, outputFile ); f
} while (c = EOF !) ;
Este faz exatamente a mesma coisa que o anterior ciclo " não " , só funciona em
10
Feche todos os três arquivos usando a função " fclose " assim " file1 ". :
fclose ( outputFile );
fclose ( file0 );
fclose ( file1 );
11
Execute o programa pressionando o botão " Play" no topo do IDE. O programa lê personagens de " fileName0.txt " e escreve -los para OutputFile.txt . Ele lê arquivos do " fileName1.txt " e escreve -os a " OutputFile.txt ".
12
Abra " OutputFile.txt " com o Bloco de Notas . O arquivo é uma combinação de " fileName0.txt " e " fileName1.txt . "