+ entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
C + + Compiler , tal GCC
Mostrar Más instrucciones
1
carga C + el C + + IDE haciendo clic en el icono del programa . Seleccione " Archivo /Nuevo /Proyecto " y elegir la opción " C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE
2
Escriba las siguientes frases en la parte superior del archivo de código fuente para importar el archivo de entrada necesarios y bibliotecas de salida : .
# include # include using namespace std ; Declarar una función principal : int main () { } Una función principal es el punto de entrada a su programa, y es donde todo el código fuente se vaya . Cada línea de código que se escribe de este paso hacia adelante debe ser escrito entre las llaves que siguen a la función principal. Escriba el siguiente para declarar tres tipos de archivos , que son variables que apuntan a archivos : FILE * file0 ; FILE * archivo1 ; FILE * archivoSalida ; Escriba las tres afirmaciones siguientes para abrir todas las tres archivos mediante la función " fopen " . Los primeros dos archivos se abren en modo de sólo lectura, mientras que el último archivo se abre en modo de sólo escritura file0 = fopen ( " fileName0.txt ", " r") ; . archivoSalida = fopen ( " OutputFile.txt ", " w "); prueba para ver si todos los archivos se abrieron con éxito utilizando la siguiente instrucción "if" . Todo el código de los pasos restantes irá en medio de las llaves que siguen inmediatamente a la instrucción "if" . If ( file0 ! = Null && archivo1 ! = Null && archivoSalida ! = NULL) Escribe la siguiente declaración de variable char c ; . Esta variable se utiliza para leer un solo carácter de un archivo, a continuación, escribir . para el archivo de salida Escriba el siguiente bucle "do" : do { c = getc ( file0 ) ; } while ( c = EOF !) ; Este bucle lee un carácter de " file0 " y la copia más para el archivo de salida . Esto continuará hasta que el especial de fin de archivo, o EOF , se encuentra personaje Escriba el siguiente bucle "do" : . Do { putc ( c , archivoSalida ) ; f } while ( c = EOF !) ; Esto hace exactamente lo mismo que el bucle anterior " do " , sólo funciona en Cierre todos los tres archivos mediante la función " fclose " así " archivo1 ". : fclose ( archivoSalida ) ; fclose ( file0 ) ; fclose ( archivo1 ) ; Ejecute el programa presionando el botón verde "Play" en la parte superior del IDE. El programa lee los caracteres de " fileName0.txt " y escribe a OutputFile.txt . Se lee archivos de " fileName1.txt " y los escribe en " OutputFile.txt . " Abrir " OutputFile.txt " con el Bloc de notas . El archivo es una combinación de " fileName0.txt " y " fileName1.txt . "
3
4
5
< P > archivo1 = fopen ( " fileName1.txt ", " r") ;
6
< p > { }
7
8
< p > putc ( c , archivoSalida ) ;
9
< p > c = getc ( archivo1 ) ;
10
11
12