Автор Тема: PLEASE помогите с записью в файл  (Прочитано 2776 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Wolf

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 93
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PLEASE помогите с записью в файл
« : 18 Ноября 2002, 20:07:44 »
Кто нибудь может подсказать, как в текстовик засэйвить строки в обратном порядке, т.е. - добавлять строки в начало файла.
Век живи, век учись!:)

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PLEASE помогите с записью в файл
« Ответ #1 : 18 Ноября 2002, 20:23:17 »
переписав весь файл

слушай, поделись - в каком институте эту задачку задают? Все форумы этим вопросом переполнены.

Оффлайн Metaller

  • Мелкое злобное существо
  • Ветеран
  • *****
  • Сообщений: 538
  • +0/-0
  • 2
    • Просмотр профиля
    • http://michael.pp.ru
PLEASE помогите с записью в файл
« Ответ #2 : 19 Ноября 2002, 09:58:00 »
Цитировать
переписав весь файл

Ну почему? В принципе - не обязательно... если пользоваться низкоуровневыми функциями :)))) На PHP, конечно, вряд ли :)
Everybody\'s Got A Ticket To Ride Except For Me And My Lightning...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PLEASE помогите с записью в файл
« Ответ #3 : 19 Ноября 2002, 14:37:50 »
Metaller
приведи пример этих самых функций.
можно не на РНР

Оффлайн Metaller

  • Мелкое злобное существо
  • Ветеран
  • *****
  • Сообщений: 538
  • +0/-0
  • 2
    • Просмотр профиля
    • http://michael.pp.ru
PLEASE помогите с записью в файл
« Ответ #4 : 19 Ноября 2002, 15:15:56 »
Цитировать
самых функций

Функции имелись в виду не в понятии программирования.

Я имел в виду запись непосредственно на диск, а потом модифицирование FAT\'a. Скажешь, невозможно?

Если тебя интересует конкретно - то это функции 03H, 0bH, 0fH прерывания 13h BIOS\'а, прерывание 26H DOS\'а, а также функция виндов DeviceIoControl. Синтаксис смотри в мане, если тебе это нужно.
Everybody\'s Got A Ticket To Ride Except For Me And My Lightning...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PLEASE помогите с записью в файл
« Ответ #5 : 19 Ноября 2002, 15:39:22 »
я думаю, что какие-то грабли все-таки на этом пути есть, раз не реализовано в АПИ. К примеру, отводить целый кластер под строку - это жирно очень будет.

Оффлайн Metaller

  • Мелкое злобное существо
  • Ветеран
  • *****
  • Сообщений: 538
  • +0/-0
  • 2
    • Просмотр профиля
    • http://michael.pp.ru
PLEASE помогите с записью в файл
« Ответ #6 : 19 Ноября 2002, 15:42:54 »
RomikChef
Нет, ну естественно, грабли и гемор. И глючно. Но возможно ведь.... я, вообще-то, свое первое сообщение в качестве шутки запостил...... :)
Everybody\'s Got A Ticket To Ride Except For Me And My Lightning...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PLEASE помогите с записью в файл
« Ответ #7 : 19 Ноября 2002, 15:43:49 »
Мда, а я слишком серьезно воспринял...
отдыхать надо больше :-)

Оффлайн Wolf

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 93
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PLEASE помогите с записью в файл
« Ответ #8 : 20 Ноября 2002, 21:54:47 »
Спасибо за хелп!!!
Но все-таки лучше переписывать файл, конечное можно на asm\'е прогу налабать, но задача не столь существенная чтобы так извращатся. Я лучше время с пользой проведу попивая пиво в приятной компании.
10x one more time.:super:
Век живи, век учись!:)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28