파일스트림

이동규·2024년 12월 23일

C++

목록 보기
13/16

여러 종류의 파일스트림

ifstream 파일 입력
offstream 파일 출력
fstream 파일 입력 및 출력
파일 스트림에 << , >> 조정자등도 쓸 수 있다.

#include <iostream>
#include <fstream>

using namespace std;

int main(int argc, char const *argv[])
{
    // 읽기 전용 파일 오픈
    ifstream fin; // fin 객체가 스코프를 벗어나면 자동으로 소멸한다.

    fin.open("helloWorld.txt");
    
    // 쓰기 전용 파일 오픈
    ofstream fout;
    fout.open("helloWorld");

    // 읽기과 쓰기 범용으로 파일을 오픈
    fstream fs;
    fs.open("helloWorld");

    fin.close(); // 파일 닫기
    /* code */
    return 0;
}

getline메서드

fin.getline(firstName, 20); // 파일에서 문자 20개를 읽음
getline(fin, line);         // 한줄씩 읽음

0개의 댓글