=>파일의 입출력
cin => istream 클래스의 객체
cout=>ostream 클래스의 객체
=>파일 입출력의 기본
파일을 open -> 파일을 읽거나 쓴다 -> 파일을 close
[예제 파일]
#include<iostream.h>
int main()
{
ofstream fout("test1.txt")
if(!fout){
cout<<"파일을 오픈할 수 없다."<<endl;
return 1;
}
else
include<fsteam>
fout<<"hello"<<endl;
fout<"good"<<endl;
cout<<"파일을 오픈하였다"<<endl;
fout.close();
cout<<"파일을 클로스 하였다."<<endl;
return 0;
}
----------------------------------------------------------------------------------------------------
C language
#include<stdio.h>
#include<math.h>
#define size_x 2
#define size_y 3
float a[size x][size y]
void rd_data(char name [20]);
void wt_date(char name [20]);
void nb(void);
void nain(void)
{
char fname[20],wname[20];
printf("Input Filename :");
scanf("%s",fname);
printf("Output Filename :");
scanf("%s,wname);
rd_data(fname);
wt_data(wname);
}
void rd_data(char name[20])
{
int i,j;
FILE *fp;
if((fp=fopen(name,"r"))==NULL)
{
printf("Can't Read File :"%s\n",name);
exit(1);
}
for(i=0,i<size_x;i++){
for(j=o,j<size_y,j++){
fscanf(fp,"%f",&a[i][j]);
}
}
fclose(fp);
void wt_data(wfname[20])
{
int i,j;
FILE *fpp;
if((fpp=fopen(wfname,"w")==NULL)
{
printf("Can't Write filename :%s\n,wname);
exit(1);
}
for(i=0,i<size_x;i++){
for(j=o,j<size_y,j++){
fscanf(fpp,"%f",&a[i][j]);
}
}
fclose(fpp);
}
'수업자료 > 프로그래밍' 카테고리의 다른 글
2007년 11월 8일 [미완료] (0) | 2007.11.08 |
---|---|
2007년 11월 8일 [함수,배열] (0) | 2007.11.08 |
2007년 10월 31일 [인수] (0) | 2007.10.31 |
2007년 10월 24일 (0) | 2007.10.24 |
2007년 9월 27일 [데이터 변환] (0) | 2007.09.27 |