Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Флейм на общие темы »   Вопрос к паскалистам и бейсиковедам
RSS

Вопрос к паскалистам и бейсиковедам

работа с файлами последовательного и произвольного доступа

<<Назад  Вперед>> Страницы: 1 * 2 3 4 5
Печать
 
rw6hrm
Advanced Member
Почётный тоховод Генсокё

Откуда: Ставрополь
Всего сообщений: 937
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2008
вот как раз-то и стоит вопрос о создании плейлистов ;), только m3u. И база треков нехилая (более 25 тыс). Раньше плейлисты делал с помощью DarkPlayer'а, но генератор сдох на 15 тысяче. Теперь перевел базу в SQLite, но в пхп не силён, да и с установкой и переносимостью траблы. Вот и в консоли решил попробовать, с ней мне проще...

Ок, буду курить ман по паскалю и терроризировать сына...
e2e4
Advanced Member


Откуда: Москва, ЮВАО
Всего сообщений: 558
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 апр. 2010
[q]
Как возможно обойти этот косяк?
...
пока остановился на put и get..., но мож что еще есть нормальное...
...
Ок, буду курить ман по паскалю
[/q]
Не желая раздувать очередной холивар, таки выскажусь: учите Си! Для вашей задачи достаточно изучить базовый синтаксис языка, строки (массивы, указатели) и работу нескольких функций стандартной библиотеки ввода-вывода stdio (fopen, fprintf, fputc, fgetc, для гурманов fscanf). Поверьте, вы получите гораздо больше, и приобретете навык работы с мощнейшим инструментом.
rw6hrm
Advanced Member
Почётный тоховод Генсокё

Откуда: Ставрополь
Всего сообщений: 937
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2008
Да оно понятно, но возраст уже не для учения... нужен готовый продукт, причём позавчера. А консольные приложения - единственное, в чём не сомневаюсь...

... или проставлюсь пополнением сотового счёта за решение этой задачи (генерация m3u из базы треков) standalone-приложением. Хоть на Сях, хоть на пхп, лишь бы оно не было привязано к машине и все либы по обращению к SQLite'овской базе содержало в себе. Алгоритм и исходную базу могу скинуть по желанию в личку.
SlashNet
Full Member


Откуда: Львов (Украина)
Всего сообщений: 221
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
29 мая 2011
Или с Питоном подружиться.
Fe-Restorator
Гость

Ссылка

rw6hrm написал:
[q]
как в таком случае среагирует турбопаскаль?
[/q]
DrPass написал:
[q]
Правильно среагирует - считает всю строку.
[/q]
Считает всё, что оканчивается комбинацией кодов "CR/LF". Здесь есть ограничение на 256 символов.
А если объявишь как тип AnsiString, то считает всё до символов "\n", без кавычек, и независимо от длины строки.

PS. Строишь местное радио?
Сейчас на форуме
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
e2e4 написал:
[q]
Не желая раздувать очередной холивар, таки выскажусь: учите Си! Для вашей задачи достаточно изучить базовый синтаксис языка, строки (массивы, указатели) и работу нескольких функций стандартной библиотеки ввода-вывода stdio (fopen, fprintf, fputc, fgetc, для гурманов fscanf). Поверьте, вы получите гораздо больше, и приобретете навык работы с мощнейшим инструментом.
[/q]
Си с нуля учить тяжело и непродуктивно, пущай лучше Паскаль мучает. Тем более что современные языки унаследовали от Паскаля идеологию, а от Сей - в основном фигурные скобочки и оператор инкремента :)
rw6hrm
Advanced Member
Почётный тоховод Генсокё

Откуда: Ставрополь
Всего сообщений: 937
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 фев. 2008
Fe-Restorator третий год пошел, см. подпись. Уже и лицуха на подходе, и с Триколором договор есть... Просто запросы у меня несколько нестандартные...
Fe-Restorator
Гость

Ссылка

rw6hrm написал:
[q]
третий год пошел, см. подпись. Уже и лицуха на подходе, и с Триколором договор есть... Просто запросы у меня несколько нестандартные...
[/q]
Экскузьми, включил отображение подписей в профиле. :25: Прочёл и выключил вновь - мешаются они.
Сейчас на форуме
gtnhtyrj
Изгнанный


Откуда: из лесу, вестимо.
Всего сообщений: 436
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 мар. 2012
Вопрос интересный... А что касаемо "Модулы2" (того же Вирта творение) или Форта (ну это я попробую и сам проверить, интересно) ?
На что только не отвлечёшся из любопытства..
e2e4
Advanced Member


Откуда: Москва, ЮВАО
Всего сообщений: 558
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 апр. 2010
DrPass написал:
[q]
Тем более что современные языки унаследовали от Паскаля идеологию, а от Сей - в основном фигурные скобочки и оператор инкремента
[/q]
Под современными языками вы подразумевали новые языки, я так понимаю? Т.к. Си/Си++ более чем современен, хотя и относительно стар.
А вот про идеалогию Паскаля и фигурные скобочки от Си - не понял совсем. Идеалогия Паскаля, как простого языка для обучения, позволяющего писать нормально структурированные программы (в отличие от Бейсика), разбилась о практические нужды давным-давно, и в него принесли а) указатели из Си, а точнее, это естественный тип данных, которым оперирует микропроцессор б) ООП из Симулы, и получили Delphi/Object Pascal. И что в "современных" Java/C#/Python/php/etc языках заимствовано из непосредственно Паскаля?
[q]
Си с нуля учить тяжело и непродуктивно, пущай лучше Паскаль мучает.
[/q]
Странно, я помню, что мне было легко. Причем писал сразу CGI-скрипт :biggrin: с его парсингом передаваемых методом POST данных. Главное - иметь под рукой настроенную среду программирования (я учил на Borland C++ 5.1). Разве не кайф сразу после бейсика получать нормальный исполнимый exe'шник размером 10 кБ под ДОС, а потом его же без проблем скомпилировать под Linux? :).
<<Назад  Вперед>> Страницы: 1 * 2 3 4 5
Печать
Полигон-2 »   Флейм на общие темы »   Вопрос к паскалистам и бейсиковедам
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS