티스토리 뷰
Header File : #include<fstream>
파일 쓰기 : ofstream 객체명("파일 이름");
파일 읽기 : instream 객체명("파일 이름");
[CODE]
int main(void) {
// 파일 쓰기
ofstream fout("out.txt"); //project 폴더에 생성됨.
for (int i = 0; i< 10; i++) {
fout << i << " ";
if (i % 2 == 1) // 1줄에 2개의 숫자만 출력
fout << endl;
}
fout.close(); // 쓰기가 끝나면 항상 닫아줍시다!
// 파일 읽기
ifstream fin("out.txt");
char line[500]; // 저장공간을 넉넉하게 만들어 줍니다.
while (fin.getline(line, sizeof(line))) {
cout << line << endl;
}
fin.close(); // 읽기가 끝나면 항상 닫아줍시다!
return 0;
}
기본 파일 입출력이어서 예외처리를 하지 않았는데 파일 입출력하실 때 예외처리를 해야 합니다!
'개발 > C++' 카테고리의 다른 글
[C/C++] Type Casting (0) | 2020.12.30 |
---|