[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까지의 숫자가 쓰여 있을 것입니다.

참고문헌: