[c++] 반복문을 사용한 파일 쓰기
먼저 fstream
헤더를 포함하여 파일 스트림을 열고, 반복문을 통해 파일에 내용을 씁니다.
다음은 파일에 내용을 쓰기 위한 C++ 예제 코드입니다.
#include <iostream>
#include <fstream>
int main() {
std::ofstream file("numbers.txt");
if (file.is_open()) {
for (int i = 1; i <= 10; ++i) {
file << i << std::endl;
}
file.close();
std::cout << "파일에 내용을 성공적으로 썼습니다." << std::endl;
} else {
std::cout << "파일을 열 수 없습니다." << std::endl;
}
return 0;
}
이 코드는 “numbers.txt”라는 파일을 생성하고, 1부터 10까지의 숫자를 한 줄에 하나씩 쓴 후 파일을 닫습니다. 파일이 성공적으로 열리지 않았다면 “파일을 열 수 없습니다.” 라는 메시지가 출력됩니다.
이제 이 코드를 실행하면 현재 작업 디렉토리에 “numbers.txt” 파일이 생성되고, 이 파일에는 1부터 10까지의 숫자가 쓰여 있을 것입니다.
참고문헌:
- https://www.cplusplus.com/doc/tutorial/files/