Untitled

mail@pastecode.io avatar
unknown
plain_text
2 months ago
766 B
2
Indexable
Never
#include <iostream>
#include <sys/types.h>
#include <utime.h>
#include <unistd.h>
#include <ctime>

int main() {
    const char *dosya_adı = "dosya.txt";
    struct utimbuf zamanlar;
    
    // Yeni tarih bilgilerini ayarla
    struct tm zaman;
    zaman.tm_sec = 0;
    zaman.tm_min = 0;
    zaman.tm_hour = 0;
    zaman.tm_mday = 1; // gün
    zaman.tm_mon = 2 - 1; // ay
    zaman.tm_year = 21 + 100; // yıl, 1900'den başlayarak yılın tamamını belirtir

    zamanlar.actime = mktime(&zaman);
    zamanlar.modtime = mktime(&zaman);

    if (utime(dosya_adı, &zamanlar) != 0) {
        std::cerr << "Hata: Dosyanın zamanı değiştirilemedi\n";
        return 1;
    }

    std::cout << "Dosyanın zamanı başarıyla değiştirildi.\n";
    return 0;
}
Leave a Comment