Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2012, 21:05   #1
Mediaplay
 
Регистрация: 20.11.2012
Сообщений: 3
Вопрос запись и чтение файла dat

Данная программа ищет файлы с расширением *.txt и выводит их имена и даты создания, и создаёт каталог FIND и файл find.dat. Как сделать что бы информация об именах и датах создания файлов txt записывалась в find.dat и потом посмотреть этот список?

Код:
#include "stdafx.h"
#include <windows.h>
#include <string.h>
#include <stdio.h>
#include<iostream>
int main(int argc, char* argv[])


{

HANDLE hFile;
WIN32_FIND_DATA lpFile;
SYSTEMTIME lpSys;
int i=0,j=0;


SetCurrentDirectory("C:\\Users\\user\\Desktop\\file");
hFile=FindFirstFile(("*.txt*"),&lpFile);
if(hFile!=INVALID_HANDLE_VALUE)
{
if (lpFile.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
{
printf("directory\t");
i++;
}
else
{
printf("file\t\t"); 
j++;
}
  FileTimeToSystemTime(&lpFile.ftLastWriteTime, &lpSys);
printf("%s\t%d.%d.%d  %d:%d\n",lpFile.cFileName,lpSys.wDay,
      lpSys.wMonth,lpSys.wYear, lpSys.wHour, lpSys.wMinute);
  }
else
printf("no");

while(FindNextFile(hFile, &lpFile))
{
if (lpFile.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
{
printf("directory\t");
i++;
}
else
{
printf("file\t\t"); 
j++;
}
  FileTimeToSystemTime(&lpFile.ftLastWriteTime, &lpSys);
printf("%s\t\t%d.%d.%d  %d:%d\n",lpFile.cFileName,lpSys.wDay,
      lpSys.wMonth,lpSys.wYear, lpSys.wHour, lpSys.wMinute);
}


FindClose(hFile);
printf("count fo directories %d\t count of files %d\n",i,j);
system( "pause" );
scanf;

 CreateDirectory ("C:\\FIND", NULL);
 CreateFile("C:\\FIND\\find.dat",GENERIC_WRITE,0,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);
return 0;


}
Mediaplay вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись / чтение файла newerow1989 JavaScript, Ajax 2 25.07.2012 13:13
Чтение и запись файла kilogram PHP 4 17.05.2012 23:23
Открытие и чтение DAT файла. C++ в Delphi Человек_Борща Общие вопросы Delphi 5 18.04.2010 12:50
BlockRead -чтение dat файла element Общие вопросы Delphi 2 15.06.2009 14:21
Запись и чтение файла... Altera Общие вопросы Delphi 5 06.05.2008 20:22