Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Реализация виртуальной фаловой системы 
:(
    Опции темы
B.M.V.
Дата 17.8.2010, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 25.1.2003
Где: Город грехов

Репутация: нет
Всего: нет



Привет всем. В рамках одного проекта на C++ надо реализовать виртуальную файловую систему. Интересует любая полезная информация на этот счет. 
На форуме ничего похожего не нашел. Есть топик связанный с ВФС и fuse, но это не то, что мне нужно.
Видел также заметку на хабре, но там только введение.
Может подскажите там статейки, либо в каких книжках на этот счет написано. из прочитанных мной по с++ такого не встречал. хотя по системному программированию очень мало опыта smile
заранее благодарен
PM MAIL   Вверх
boostcoder
Дата 17.8.2010, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 49
Всего: 110



Цитата(B.M.V. @  17.8.2010,  23:11 Найти цитируемый пост)
Есть топик связанный с ВФС и fuse, но это не то, что мне нужно.

может просветите, что именно вам нужно?

http://en.wikipedia.org/wiki/Virtual_file_system
внизу куча ссылок на реализации.
PM WWW   Вверх
B.M.V.
Дата 17.8.2010, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 25.1.2003
Где: Город грехов

Репутация: нет
Всего: нет



мне нужно самому написать ее
PM MAIL   Вверх
xvr
Дата 18.8.2010, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 60
Всего: 223



Цитата(B.M.V. @ 17.8.2010,  23:41)
мне нужно самому написать ее

Абстрактную 'файловую систему в вакууме'? Или у нее все же есть какое то предназначение? Или вы все ОС в целом пишете?
Пока вопрос совершенно непонятен - какую именно часть файловой системы вам надо написать и куда ее надо пристыковывать?

PM MAIL   Вверх
B.M.V.
Дата 18.8.2010, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 25.1.2003
Где: Город грехов

Репутация: нет
Всего: нет



скорее в вакууме..
Нужно решить учебную задачу. Написанная программа должна реализовывать функции для работы с файлами и каталогами фиртуальной файловой системы, как например, создание удаление, перемещение и т.д. В формулировке задачи указано, что написанное приложение вообще не должно работать с реальной файловой системой.

Это сообщение отредактировал(а) B.M.V. - 18.8.2010, 11:44
PM MAIL   Вверх
mrbrooks
Дата 18.8.2010, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 2
Всего: 306



B.M.V., по тому как вы излагаете проблему вам скорее всего в Центр Помощи.
PM MAIL   Вверх
B.M.V.
Дата 18.8.2010, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 25.1.2003
Где: Город грехов

Репутация: нет
Всего: нет



спасибо за участие, я уже придумал решение
PM MAIL   Вверх
xvr
Дата 19.8.2010, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 60
Всего: 223



Цитата(B.M.V. @  18.8.2010,  11:43 Найти цитируемый пост)
скорее в вакууме..
Нужно решить учебную задачу. Написанная программа должна реализовывать функции для работы с файлами и каталогами фиртуальной файловой системы, как например, создание удаление, перемещение и т.д.
Угу. Т.е. вам надо разработать собственно файловую систему. В таком случае надо начинать со спецификации и формата представления файловой системы на блочном носителе. Их существует вагон и маленькая тележка (начиная с FAT и далее). Можете свою придумать.


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0506 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.