c++ 파일 입출력
- 프로그래밍/C언어
- 2020. 6. 16.
250x250
c++ 파일 입출력
안녕하세요.
오늘은 c++의 파일 입출력에 대한 내용입니다.
간단한 내용이고 찾아보면 금방 찾아볼 수 있으며 쓰기 귀찮으니 자세한 설명은 없이 예제만 있습니다.
- 파일 입출력 예제 코드.
- 파일 모드.
- 예제 코드 실행.
파일 입출력 예제 코드.
코드는 아래와 같습니다.
텍스트 파일에 텍스트를 입력하고 출력하는 간단한 예제입니다.
#include<iostream>
#include<fstream>
using namespace std;
int main(){
ofstream out;
out.open("text.txt",ios::out);
out<<"text.txt파일에입력.";
out.close();
string bf;
ifstream in("text.txt");
in >> bf;
cout << bf<< endl;
in.close();
return 0;
}
파일 모드.
예제에서 ios::out부분과 관련된 내용입니다.
ios::in이런식으로 사용하지만 아래 표에서는 생략합니다.
파일 모드(ios::) | 설명 |
in | 읽기 전용으로 파일 오픈. |
out | 쓰기 전용으로 파일 오픈. |
binary | 바이너리 파일로 입출력. |
app | 파일의 끝부분에 덧붙임. |
trunc | 파일이 이미 존재하면 기존 파일 내용을 삭제하고 새로운 파일로. |
ate | 파일을 열고 파일의 끝으로 이동. |
주요 코드 설명
위의 예제 코드를 실행한 사진입니다.