1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Krjuger |
24.05.2011 21:09
Сообщение
#1
|
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: 20 |
Собственно,начал подзабывать язык,решил возродить.
Есть задача. Даны 2 текстовых файла с произвольной информацией внутри,произвести обмен информацией,что бы в первом была инфа второго,во втором- первого.Использовать ренейм нельзя.Собственно идея такая,завести 3 файл и через него, как буфер(аналогично обмену 2 переменных).Собсвенно интересует,есть ли вобможность незаводя 3 файла сделать такую операцию? И еще Readblock и wrihteblock смогут отработать с sizeof(file)? |
![]() ![]() |
| Krjuger |
26.05.2011 14:23
Сообщение
#2
|
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: 20 |
То есть нечто подобное
ну только собственно в FSize пишеться НОД. |
Krjuger Обмен информацией в файлах. 24.05.2011 21:09
IUnknown Ну, текстовые-то они, если откроешь их как текстов... 24.05.2011 23:13
Krjuger
seek(f, posg); truncate(f);
seek(g, posf); trunca... 25.05.2011 15:36
IUnknown Да, если этого не сделать - то более короткий файл... 25.05.2011 16:07
Krjuger Все теперь кажись окончательно понял,мы скидываем ... 25.05.2011 16:22
IUnknown Хорошо... Понятно, говоришь? :) Можно попросить те... 25.05.2011 16:27
TarasBer Зачем НОД? Почему мы берём именно фиксированный ра... 25.05.2011 17:00
IUnknown Потому что МНЕ так хочется. Такой ответ устроит? П... 25.05.2011 17:19
Krjuger Ну чтож я попытался,но не все так прекрасно вышло)... 25.05.2011 18:05
IUnknown Не делай так больше никогда. Ибо если размеры файл... 26.05.2011 0:03
TarasBer > Память - не резиновая, у меня НЕТ свободных 6... 26.05.2011 9:18
Krjuger
А может лучше не надо дальше?)))
Я конешно постар... 26.05.2011 12:34
TarasBer Динамический буфер делается не так.
Заводишь тип-у... 26.05.2011 13:13
TarasBer Я думал, у тебя ТурбоПас.
Если у тебя Дельфи, то д... 26.05.2011 14:33
IUnknown лучше не превышать 65528:
Restrictions:
The larges... 26.05.2011 14:42
TarasBer Хорошо, пусть будет 65528. Параметры типа ни на чт... 26.05.2011 14:49
Krjuger
У меня и то и то есть,но как сделать на турбо я в... 26.05.2011 15:43
TarasBer Я же объяснил всё.
type
TBigArr = array [0 .. 6... 26.05.2011 15:47
Krjuger Что я делаю не так.
type
TArr= array [0..65528] ... 26.05.2011 17:32
IUnknown Хм... Как бы, не надо читать данные туда, где нахо... 26.05.2011 18:01
Krjuger Я пробовал мнооого вариантов в одном из них мой фа... 26.05.2011 19:15
Krjuger Так,я совсем запутался.У меня есть b и p ,указател... 26.05.2011 19:45
IUnknown Нет... Погоди, ты меня тоже запутал...
Значит, та... 26.05.2011 20:05
Krjuger У меня "семерка" 64 разрядная,так что за... 26.05.2011 20:50![]() ![]() |
|
Текстовая версия | 13.12.2025 13:44 |