[c++] 파일 및 디렉토리 시간 정보 확인하기

파일 및 디렉토리의 시간 정보 확인하기

C++에서 파일 및 디렉토리의 시간 정보를 확인하려면 <filesystem> 헤더를 사용해야 합니다. 다음은 파일 및 디렉토리에 대한 시간 정보를 확인하는 방법입니다.

파일 및 디렉토리 시간 정보 가져오기

다음은 파일 및 디렉토리의 시간 정보를 가져오는 간단한 예제입니다.

#include <iostream>
#include <filesystem>
namespace fs = std::filesystem;

int main() {
    fs::path filePath = "example.txt";
    std::cout << "File last write time: " << fs::last_write_time(filePath) << std::endl;
    // 디렉토리의 경우
    fs::path dirPath = "example_directory";
    std::cout << "Directory last write time: " << fs::last_write_time(dirPath) << std::endl;
    return 0;
}

위의 예제 코드는 <filesystem> 헤더를 사용하여 파일과 디렉토리의 마지막 수정 시간을 확인하는 방법을 보여줍니다.

이제 C++을 사용하여 파일 및 디렉토리의 시간 정보를 확인하는 방법에 대해 알게 되었습니다. 가능한 경우에는 항상 예외 상황을 고려하여 코드를 작성하는 것이 좋습니다.