메뉴 닫기

C++ 파일에서 text 입력받기

파일에서 한글자씩 읽기

#include <iostream>
#include <fstream>
using namespace std;
int main() { 
  ifstream fin("input.txt");
  char c; 
  while(true){ 
    fin.get(c); 
    if(fin.fail()) 
      break; 
    cout << c << " "; }
}

파일에서 한줄씩 읽기

#include <iostream>
#include <fstream>
using namespace std;

int main() {
    ifstream fin("input.txt");
    string name;
    while(!fin.eof()){
        getline(fin,name);
        cout << name << endl;
    }
}

https://en.cppreference.com/w/cpp/io/basic_ifstream

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다