|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
LISP. Запись текста в заданную строку текстового файла
инженер
Санкт-Петербург
Регистрация: 02.03.2010
Сообщений: 69
|
||
Просмотров: 5060
|
|
||||
Регистрация: 11.10.2010
Сообщений: 979
|
Ее, по-моему, в принципе нет. В текстовый файл информация записывается последовательно.
Так что сначала все прочитать, потом изменить (вставить новую строку в нужное место), потом все сразу записать.
__________________
(/= RegDate StartReadDate) |
|||
![]() |
|
||||
Шаражпроектхалтурмонтаж Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010
|
|
|||
![]() |
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Offtop: ИХМО - ни в коем случае не читайте Толстолобу - это пример того как не нужно писать на Lisp - хоть и привычно для большинства "турбо-поскалевских наследников".
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
Offtop: Вероятно, Дима_ намекает на рекурсию, правда с ней он уже "лопухнулся" насчет полилиний. Но все же, "НИ В КОЕМ СЛУЧАЕ НЕ ЧИТАЙТЕ ТОЛСТОЛОБУ"!!!
![]() чтение файла необходимо хотя бы потому, что можно задать место для записи, не существующее в файле ![]() |
|||
![]() |
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Напомните??
з.ы. с чего Вы взяли, что я намекаю на рекурсию, я пока не спрашиваю.
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
жутко извиняюсь, дело было про аттрибуты, правда с полилиниями могло быть то же самое, и с текстовыми файлами тоже может быть
|
|||
![]() |
|
||||
Помидорка Регистрация: 03.02.2012
Сообщений: 135
|
|
|||
![]() |
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 811
|
|
|||
![]() |
|
||||
Помидорка Регистрация: 03.02.2012
Сообщений: 135
|
*highfive*
Поскольку знаю ее лично, и знаю ее как прекрасного человека, не могу пройти мимо коверкания ее фамилии, это и задело. Код плохой, согласен. С ошибками кое-где, кое-где с недочетами, но это ведь не повод, правда? А сайт - кафедральный. Он не предназначен для такой аудитории, как, скажем, Крыс или VVA. И как раз для того, чтобы студенты "сдали и забыли")) ЗЫ: прошу прощения за оффтоп |
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
->Олег (jr.), Xara: То что выложено на сайте толстобы пригодно только для получения оценки по соответствующей дисциплине, правда во многих вузах, еще эти знания можно применять в маленьких архаично-провинциальных конторках, где никто никуда не спешит... ВСЕ! И вы, начитавшиеся того, что там написано, потом приходите сюда и кричите: "как мне сделать то, а как это, а почему не получается". Мы, "гуры" вставляем вам мозги, если не лень, и объяснять приходится с нуля, и не раз... Ну сколько уже тут написано по этому поводу...
зы Ко мне примитивное понимание языка пришло только через пять лет его изучения (пусть не плотного, но все же) зызы Поэтому гурой я себя не считаю зызызы Важно начать понимать, что у нас есть, что мы хотим сделать, для чего это нужно и как это воплотить! Лиспер же все понятно объяснил. Я могу дополнить только, что текстовый файл - это список строчек, каждая строка которого - список символов. Имеем (defun ReadToFile (row col str fn) (if (findfile fn) ;; и так далее, делов на 10 минут ) ) Да, это долго: сначала прочел, поменял, потом записал... Ну так не используйте устаревшие технологии, а применяете другие методы, да хотя бы xml-parsing, читайте данные из excel, из бд... кто мешает? Вот потому, что студенту эти знания снесут мозг и он завалит сессию, может быть, на известном сайте и подано все так, примитивненько |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
LISP. Выравнивание текста по двум точкам. | Krieger | Готовые программы | 10 | 24.12.2011 16:02 |
lisp для построения продольного профиля из текстового файла | Nikolays | LISP | 5 | 31.10.2011 14:41 |
{Конкурс} Lisp. Задачки для студентов | gomer | LISP | 10 | 05.01.2011 16:33 |
Изменение форматированного текста посредством lisp | Tramp | LISP | 4 | 03.03.2006 11:28 |