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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> БазаФайлов 
:(
    Опции темы
Step
Дата 17.4.2003, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

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



да я тебя понял\, я тоже не про тебя я в общем


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
Gannibal
Дата 17.4.2003, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



океы


--------------------
Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить!
PM MAIL ICQ   Вверх
Gannibal
Дата 17.4.2003, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



tak voobsche v chom programirujesh eto dlja tebja Step a neznajesh kde mozhno skachat' Watcom C++ 11


--------------------
Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить!
PM MAIL ICQ   Вверх
Step
Дата 17.4.2003, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

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



я в визуале, не знаю
и давай наверное флейм в этом разделе заканчивать


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
Gannibal
Дата 17.4.2003, 15:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



даваи........


--------------------
Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить!
PM MAIL ICQ   Вверх
Vyacheslav
Дата 18.4.2003, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

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



Будь проще. Используй базу данных. Файлы пиши в мемо-поля. Сейчас они позволяют держать там довольно внушительную по размеру информацию. Дополнительную информацию по этим файлам можно держать в дополнительных полях.


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
DENNN
Дата 18.4.2003, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Проще тогда уж хранить отдельно кучку файлов и не искать проблем на свою голову.
Сначала надо выяснить почему такое нестандартное решение потребовалось. А то он напишет новый клон HalfLife для работы которого требуется MS-SQL вот смеху то будет. smile.gif
PM ICQ   Вверх
Step
Дата 18.4.2003, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

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



в натуре, зачем это тебе надо


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
man2002ua
Дата 18.4.2003, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



DENNN, не наезжай на HL! Я давно не встречал подобных игр.
M.E.G.U.S, Watcom проще купить на раскладке. А зачем он тебе? В нем же трудно асм вставки делать - такой гимор, что думал крыша съедет пока пытался замутить кое-что.


--------------------
"Нет ничего более постоянного, чем временное"
PM MAIL   Вверх
DENNN
Дата 18.4.2003, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Не наезжаю я на HL - самому нравится. А наезжаю на тех, кто считает достойным делом качать исходники квака, компилить и показывать знакомым со словами "вот какой я крутой программер". А HL к слову пришлось - там есть файл *.mix мегов на 550 в котором все сцены и запиханы. Явно там подобная проблема решена. Не трудно догадаться зачем smile.gif
PM ICQ   Вверх
man2002ua
Дата 18.4.2003, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Так сцены-то никто не редактирует - там проще (создать mapfile и мапить только те сцены, что нужно) и скорость отличная и не надо перебирать файлы на диске для поиска нужной сцены.
А тут задача - чтобы данные можно было бы после изменения - впихнуть обратно, причем размер их может варьироваться! Самый простой вариант - каждый файл отдельно хранится. Чуть сложнее - таблица с блобами.


--------------------
"Нет ничего более постоянного, чем временное"
PM MAIL   Вверх
DENNN
Дата 18.4.2003, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Дались вам эти таблицы! Из-за такой мелочи жестко привязываться к серверу БД мягко говоря не самый лучший выход.
Если размер файла увеличивается, записать его в конец и все содержимое файла "подвинуть" чтоб неиспользуемого пространства не было. Не обязательно такую "дефрагментацию" делать сразу, можно либо в фоновом режиме, либо при превышении некоторого порога. Все равно ведь он фат заново не изобретет, а уже имеющийся прикрутить тоже не такое уж легкое дело.
PM ICQ   Вверх
aMiGo!
Дата 18.4.2003, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Сорьки, что так долго не отвечал, sad.gif дел много было..
Всем огромное спасибо, но мне желательно какой-нибудь кусочек кода.
--------------------
With the best regards, Anton
PM MAIL   Вверх
aMiGo!
  Дата 18.4.2003, 16:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Так, теперь ответы:

To DENNN: Ну, что касается ассем, то я сказал, мне только 14, я еще не очень опытный программер и кроме С++ и Паскаля, я почти ничего не знаю.. какой уж там ассемблер.

To M.E.G.U.S: Ну за тугАдума тебе спасибо, sad.gif а за ответы спасибо smile.gif // а пишется-то тугодум smile.gif

To Step: ВАаще биг спасибо за такие полезные и умные ответы.

To Vyacheslav: Ну твой способ решения этой задачи весьма извращенный, мне такой не подходит, а так спасибою.

To ALL: а ваащето ясного ответа на мой вопрос я здесь не нашел.. baaa.gif



--------------------
With the best regards, Anton
PM MAIL   Вверх
DENNN
Дата 18.4.2003, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата
Ну, что касается ассем, то я сказал, мне только 14, я еще не очень опытный программер и кроме С++ и Паскаля

То что я предлагал, легче всего реализовать на C. Почитай функции работы с файлами. Если скорость не критична, то можно даже на MFC CFile и т.п. ......
PM ICQ   Вверх
Страницы: (4) Все 1 [2] 3 4 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
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.0637 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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