긴 글로 설명하는 것보다 간단한 예제를 통해서 각 행을 이해하는 방법이 훨씬 용이해 보여 아래와 같이 간단한 예제를 소개한다.
#include <iostream.h> // 윈도우 콜솔 프로그램 화면 입출력을 위한 헤더 선언
#include <fstream.h> // 파일 입출력을 위한 헤더 선언
char aa[10]; // 문자열 배열변수 선언
void main(); // 메인 함수 선언
{
ifstream inf("test.txt"); // 파일로 부터 데이터를 받을(input) 준비
ofstream outf("test_out.txt"); // 데이터를 기록 할 파일 준비
while(i>=10)
{
int i;
inf >> aa[i]; // 파일로 부터 문자를 받아 배열변수에 등록
cout << aa[i] << endl; // 배열변수를 화면에 출력
i = i + 1;
}
inf.close(); // 열었던 파일을 닫아줌
while(j>=10)
{
int j;
outf << aa[i]; // 배열변수를 파일에 기록
i = i + 1;
}
outf.close(); // 열었던 파일을 닫아줌
}
댓글 없음:
댓글 쓰기