[c++] 파일을 읽기
#include <iostream>
#include <fstream>
#include <string>
int main() {
std::ifstream inFile("input.txt"); // 파일을 읽기 모드로 열기
if (inFile.is_open()) { // 파일이 정상적으로 열렸는지 확인
std::string line;
while (std::getline(inFile, line)) { // 파일의 각 줄을 읽어와서 출력
std::cout << line << std::endl;
}
inFile.close(); // 파일을 닫기
} else {
std::cerr << "파일을 열 수 없습니다." << std::endl;
}
return 0;
}
위 예제는 input.txt
파일을 읽어와서 각 줄의 내용을 화면에 출력하는 간단한 C++ 프로그램입니다. 코드를 실행하면 input.txt
파일의 내용이 순서대로 출력될 것입니다.
참고문헌:
- http://www.cplusplus.com/doc/tutorial/files/