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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dajver
408 / 272 / 18
Регистрация: 18.09.2010
Сообщений: 1,111
#1

Написать программу которая находит файлы, созданные в нерабочее время - C++

18.01.2012, 16:47. Просмотров 696. Ответов 6
Метки нет (Все метки)

Написать программу которая находит фаайлы, созданные в нерабочее время. Понятия не имею как такое сделать, знаю как искать файлы, но в нерабочее время понятия не имею как... Наверно файлы которые были созданы пока за ним никого не было. Кто нибудь может помочь?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2012, 16:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу которая находит файлы, созданные в нерабочее время (C++):

Написать программу, которая находит площадь квадрата - C++
Помогите написать программу на С++ которая находит площадь квадрата. Помогите пожалуйста.

Написать программу, которая находит N-е полупростое число - C++
Всем привет, помогите написать программу, которая находит N-е полупростое число. Заранее спасибо)

Написать программу, которая находит процент P от суммы S - C++
Написать программу, которая находит процент P от суммы S.

Написать программу, которая находит сумму строк матрицы - C++
Привет всем! Помогите мне пожалуйста: Написать программу, которая находит сумму строк матрици. В функцию передается парам....

Написать программу, которая находит корень линейного уравнения ax + b = 0 - C++
Написать программу, которая находит корень линейного уравнения ax + b = 0.

Написать программу, которая по заданным значениям чисел a и b находит ab - C++
Написать программу, которая по заданным значениям чисел a и b находит ab. В запросе укажите допустимые значения этих переменных (например,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
-=ЮрА=-
Заблокирован
Автор FAQ
18.01.2012, 17:00 #2
поиск файла
Поиск файла по шаблону
Цитата Сообщение от dajver Посмотреть сообщение
Наверно файлы которые были созданы пока за ним никого не было. Кто нибудь может помочь?
- обрабатывайте поля структуры WIN32_FIND_DATA
C
1
2
3
FILETIME ftCreationTime;//время создания файла
    FILETIME ftLastAccessTime;//время последнего доступа
    FILETIME ftLastWriteTime;//время последней записи
1
dajver
408 / 272 / 18
Регистрация: 18.09.2010
Сообщений: 1,111
18.01.2012, 17:04  [ТС] #3
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
поиск файла
Поиск файла по шаблону
- обрабатывайте поля структуры WIN32_FIND_DATA
C
1
2
3
FILETIME ftCreationTime;//время создания файла
    FILETIME ftLastAccessTime;//время последнего доступа
    FILETIME ftLastWriteTime;//время последней записи
Мне бы без вин апи, да еще и кода столько)) Мне на экзамен это нужно) А если я столько напишу то мне и трех листов не хватит.
0
-=ЮрА=-
Заблокирован
Автор FAQ
18.01.2012, 17:16 #4
Цитата Сообщение от dajver Посмотреть сообщение
Мне бы без вин апи, да еще и кода столько
- хорошо какой способ поиска файла используешь?
PS:Я не работаю с dirent.h
1
kravam
быдлокодер
1695 / 882 / 45
Регистрация: 04.06.2008
Сообщений: 5,459
18.01.2012, 18:49 #5
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
34
35
36
37
#include <stdio.h>
#include <windows.h>
BOOL GetLastWriteTime(HANDLE hFile)
{
    FILETIME ftCreate, ftAccess, ftWrite;
    SYSTEMTIME stUTC, stLocal;
 
    // ÈçâëåêГ*ГҐГ¬ ГґГ*éëîâîå âðåìÿ äëÿ ГґГ*éëГ*.
    if (!GetFileTime(hFile, &ftCreate, &ftAccess, &ftWrite))
        return FALSE;
 
    // ÏðåîáðГ*çóåì âðåìÿ ñîçäГ*Г*ГЁГї Гў ìåñòГ*îå âðåìÿ.
    FileTimeToSystemTime(&ftCreate, &stUTC);
    SystemTimeToTzSpecificLocalTime(NULL, &stUTC, &stLocal);
 
 
    printf(("%02d/%02d/%d  %02d:%02d\n"),
        stLocal.wMonth, stLocal.wDay, stLocal.wYear,
        stLocal.wHour, stLocal.wMinute);
    return TRUE;
}
 
 
 
int main () {
 
 SetConsoleCP (1251);
 SetConsoleOutputCP (1251);
 
 
 
 HANDLE hf= (HANDLE)CreateFile ("ra.cpp", GENERIC_READ, FILE_SHARE_READ, 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
 if (hf!= (HANDLE)HFILE_ERROR) 
  GetLastWriteTime ((HANDLE)hf);
 getchar ();
 return 0;
}
Время создания файла если чё
1
dajver
408 / 272 / 18
Регистрация: 18.09.2010
Сообщений: 1,111
18.01.2012, 18:53  [ТС] #6
Цитата Сообщение от kravam Посмотреть сообщение
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
34
35
36
37
#include <stdio.h>
#include <windows.h>
BOOL GetLastWriteTime(HANDLE hFile)
{
    FILETIME ftCreate, ftAccess, ftWrite;
    SYSTEMTIME stUTC, stLocal;
 
    // ÈçâëåêГ*ГҐГ¬ ГґГ*éëîâîå âðåìÿ äëÿ ГґГ*éëГ*.
    if (!GetFileTime(hFile, &ftCreate, &ftAccess, &ftWrite))
        return FALSE;
 
    // ÏðåîáðГ*çóåì âðåìÿ ñîçäГ*Г*ГЁГї Гў ìåñòГ*îå âðåìÿ.
    FileTimeToSystemTime(&ftCreate, &stUTC);
    SystemTimeToTzSpecificLocalTime(NULL, &stUTC, &stLocal);
 
 
    printf(("%02d/%02d/%d  %02d:%02d\n"),
        stLocal.wMonth, stLocal.wDay, stLocal.wYear,
        stLocal.wHour, stLocal.wMinute);
    return TRUE;
}
 
 
 
int main () {
 
 SetConsoleCP (1251);
 SetConsoleOutputCP (1251);
 
 
 
 HANDLE hf= (HANDLE)CreateFile ("ra.cpp", GENERIC_READ, FILE_SHARE_READ, 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
 if (hf!= (HANDLE)HFILE_ERROR) 
  GetLastWriteTime ((HANDLE)hf);
 getchar ();
 return 0;
}
Время создания файла если чё
Спасибо большое.
0
Gepar
1177 / 533 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
18.01.2012, 18:56 #7
И какое время вы считаете не рабочим? C 5 вечера до 8 утра?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.01.2012, 18:56
Привет! Вот еще темы с ответами:

Написать программу, которая находит максимальное число из трех - C++
Помогите, пожалуйста, написать программу! Очень надо!! Найти максимальное число из трех. Определить какое из трех введенных чисел...

Написать программу, которая находит сумму цифр целого числа - C++
Написать программу, которая находит сумму цифр целого числа с использованием рекурсивной функции. Срочно пожалуйста

Написать программу, которая находит все пары А и В для числа Р - C++
Пиплы , пожалейте помогите если есть какието мысли впишитесь!!ПЛЗ суть такова написать прогу на С+ Очевидно, что любое натуральное...

Написать программу которая находит сумму четных целых чисел от -20 до 98 - C++
Написать программу которая находит сумму четных целых чисел от -20 до 98


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.01.2012, 18:56
Ответ Создать тему
Опции темы

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