![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
да я тебя понял\, я тоже не про тебя я в общем
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Gannibal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 742 Регистрация: 15.4.2003 Где: 010101 Репутация: нет Всего: 17 |
океы
-------------------- Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить! |
|||
|
||||
| Gannibal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 742 Регистрация: 15.4.2003 Где: 010101 Репутация: нет Всего: 17 |
tak voobsche v chom programirujesh eto dlja tebja Step a neznajesh kde mozhno skachat' Watcom C++ 11
-------------------- Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить! |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
я в визуале, не знаю
и давай наверное флейм в этом разделе заканчивать -------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Gannibal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 742 Регистрация: 15.4.2003 Где: 010101 Репутация: нет Всего: 17 |
даваи........
-------------------- Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить! |
|||
|
||||
| Vyacheslav |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 9 Всего: 59 |
Будь проще. Используй базу данных. Файлы пиши в мемо-поля. Сейчас они позволяют держать там довольно внушительную по размеру информацию. Дополнительную информацию по этим файлам можно держать в дополнительных полях.
-------------------- С уважением, Вячеслав Ермолаев |
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
Проще тогда уж хранить отдельно кучку файлов и не искать проблем на свою голову.
Сначала надо выяснить почему такое нестандартное решение потребовалось. А то он напишет новый клон HalfLife для работы которого требуется MS-SQL вот смеху то будет. |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
в натуре, зачем это тебе надо
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| man2002ua |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 943 Регистрация: 12.11.2002 Где: Киев Репутация: нет Всего: 2 |
DENNN, не наезжай на HL! Я давно не встречал подобных игр.
M.E.G.U.S, Watcom проще купить на раскладке. А зачем он тебе? В нем же трудно асм вставки делать - такой гимор, что думал крыша съедет пока пытался замутить кое-что. -------------------- "Нет ничего более постоянного, чем временное" |
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
Не наезжаю я на HL - самому нравится. А наезжаю на тех, кто считает достойным делом качать исходники квака, компилить и показывать знакомым со словами "вот какой я крутой программер". А HL к слову пришлось - там есть файл *.mix мегов на 550 в котором все сцены и запиханы. Явно там подобная проблема решена. Не трудно догадаться зачем
|
|||
|
||||
| man2002ua |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 943 Регистрация: 12.11.2002 Где: Киев Репутация: нет Всего: 2 |
Так сцены-то никто не редактирует - там проще (создать mapfile и мапить только те сцены, что нужно) и скорость отличная и не надо перебирать файлы на диске для поиска нужной сцены.
А тут задача - чтобы данные можно было бы после изменения - впихнуть обратно, причем размер их может варьироваться! Самый простой вариант - каждый файл отдельно хранится. Чуть сложнее - таблица с блобами. -------------------- "Нет ничего более постоянного, чем временное" |
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
Дались вам эти таблицы! Из-за такой мелочи жестко привязываться к серверу БД мягко говоря не самый лучший выход.
Если размер файла увеличивается, записать его в конец и все содержимое файла "подвинуть" чтоб неиспользуемого пространства не было. Не обязательно такую "дефрагментацию" делать сразу, можно либо в фоновом режиме, либо при превышении некоторого порога. Все равно ведь он фат заново не изобретет, а уже имеющийся прикрутить тоже не такое уж легкое дело. |
|||
|
||||
| aMiGo! |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 6.4.2003 Где: Тула Репутация: нет Всего: нет |
Сорьки, что так долго не отвечал,
Всем огромное спасибо, но мне желательно какой-нибудь кусочек кода. --------------------
With the best regards, Anton |
|||
|
||||
| aMiGo! |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 124 Регистрация: 6.4.2003 Где: Тула Репутация: нет Всего: нет |
Так, теперь ответы:
To DENNN: Ну, что касается ассем, то я сказал, мне только 14, я еще не очень опытный программер и кроме С++ и Паскаля, я почти ничего не знаю.. какой уж там ассемблер. To M.E.G.U.S: Ну за тугАдума тебе спасибо, To Step: ВАаще биг спасибо за такие полезные и умные ответы. To Vyacheslav: Ну твой способ решения этой задачи весьма извращенный, мне такой не подходит, а так спасибою. To ALL: а ваащето ясного ответа на мой вопрос я здесь не нашел.. --------------------
With the best regards, Anton |
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
То что я предлагал, легче всего реализовать на C. Почитай функции работы с файлами. Если скорость не критична, то можно даже на MFC CFile и т.п. ...... |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |