Форум программистов, компьютерный форум CyberForum.ru

Сравнение дат файлов - C++

Восстановить пароль Регистрация
 
qwerty1122
1 / 1 / 0
Регистрация: 09.06.2013
Сообщений: 35
06.10.2013, 18:26     Сравнение дат файлов #1
всем привет,подскажите что не так,хочу сравнить даты двух файлов что произвести копирование,вот сам код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
char *date1;
char *date2;
int ret1;
int ret2;
struct stat buf1;
struct stat buf2;
.......
     if(strcmp("-U",argv[1])==0)
        {
          if((ret1=stat(argv[2],&buf1))!=0)
            {
              fprintf(stderr,"stat failure error .%d",ret1);
              abort();
            }
          date1 = asctime(localtime(&buf1.st_ctime));
          printf("\n %s\n", date1);
          printf("\n %d mode\n", buf1.st_mode);
          printf("\n %ld size\n", buf1.st_size);
          
          if((ret2=stat(argv[3],&buf2))!=0)
            {
              fprintf(stderr,"stat failure error .%d",ret2);
              abort();
            }
          date2 = asctime(localtime(&buf2.st_ctime));
          printf("\n %s\n", date2);
          printf("\n %d mode\n", buf2.st_mode);
          printf("\n %ld size\n", buf2.st_size);
          
          if(date1>date2)
            {            CopyFile(argv[2],argv[3],false);
            }
        }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2013, 18:26     Сравнение дат файлов
Посмотрите здесь:

C++ Сравнение содержимого файлов
C++ Сравнение файлов
C++ Сравнение двух текстовых файлов
Побайтное сравнение двух файлов C++
Сравнение двух дисковых файлов C++
C++ Копирование файлов через сравнение
C++ Сравнение файлов с одинаковыми названиями
C++ сравнение файлов
Сравнение дат, не работает функция C++
C++ Сравнение двух дат dd.mm.yyyy в char
C++ Сравнение дат
Побайтовое сравнение 2 файлов C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 00:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru