imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 27.04.2005, 11:45     # 1
Sam Dark
Member
 
Аватар для Sam Dark
 
Регистрация: 03.07.2003
Адрес: Voronezh, Russia
Пол: Male
Сообщения: 294

Sam Dark МолодецSam Dark МолодецSam Dark Молодец
C++, STL List - эмуляция работы ФС

Дали решить задачку. Что-то пока туго.

Цитата:
Написать программу, моделирующую управление каталогом в ФС.
Для каждого файла:
-имя
-дата создания
-кол-во обращений к файлу

Необх реализовать:
-начальное формирование каталога файлов
-вывод каталога файлов
-удаление файлов, дата создания которых раньше заданной
-выборку файла с наиб. кол-вом обращений

Выбор моделируемой ф-и должен осуществляться с пом. меню. Для пердставления каталога исп. контейнерный класс list из STL.
__________________
Это жжжж неспроста...
Sam Dark вне форума  
Старый 27.04.2005, 12:51     # 2
PSyton
Junior Member
 
Аватар для PSyton
 
Регистрация: 19.04.2002
Адрес: Дом
Пол: Male
Сообщения: 187

PSyton Популярный человек на этом форумеPSyton Популярный человек на этом форумеPSyton Популярный человек на этом форумеPSyton Популярный человек на этом форумеPSyton Популярный человек на этом форумеPSyton Популярный человек на этом форумеPSyton Популярный человек на этом форумеPSyton Популярный человек на этом форуме
И какие проблемы? Примерно так:
Код:
class COneFle
{
  string name;
  time_t date;
  int a_count;
public:
  COneFle();
  COneFle(const COneFle &cp);
  COneFle &operator =(const COneFle &cp)
  ~COneFle;
};
class Catalog
{
  std::list<COneFle> _catalog;
public:
  Catalog();
  void AddFile(const COneFle f);
  void DeleteFiles(time_t);
  void List();
  COneFle GetFile();
  ~Catalog();
};
Остается только все это реализовать, ну и менющку сваять для вызова конкретных мтодов Catalog..
А вообще это все детский сад..
__________________
Дураки не динозавры - они не вымрут...
PSyton вне форума  
Старый 27.04.2005, 16:44     # 3
Sam Dark
Member
 
Аватар для Sam Dark
 
Регистрация: 03.07.2003
Адрес: Voronezh, Russia
Пол: Male
Сообщения: 294

Sam Dark МолодецSam Dark МолодецSam Dark Молодец
pvs
Спасибо.
p.s. Блин, что-то я начал всё забывать... ведь писал раньше.
__________________
Это жжжж неспроста...
Sam Dark вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:27.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.