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

Полигон-2

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

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

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

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

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

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

<<Назад  Вперед>> Страницы: 1 * 2 3 4 5
Печать
 
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? :).
PS
Гость

Ссылка

Можно взять FreePascal: он во-первых компилируется под любую платформу, а во-вторых умеет делать объекты, длинные имена и прочие нужные вещи "из коробки"
Сейчас на форуме
DrPass
Advanced Member


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


Ссылка


Дата регистрации на форуме:
17 апр. 2005
e2e4 написал:
[q]
Т.к. Си/Си++ более чем современен, хотя и относительно стар.
[/q]
Ну, не совсем так. Если раньше это был общеупотребительный язык, то теперь это нишевый язык. Применяется для встраиваемых решений, микроконтроллеров, и для поддержки тучи старых проектов, новые на плюсах практически никто не стартует, спроса на них никакого нет. Впрочем, у Паскаля тоже не лучшие времена.

e2e4 написал:
[q]
Идеалогия Паскаля, как простого языка для обучения, позволяющего писать нормально структурированные программы (в отличие от Бейсика), разбилась о практические нужды давным-давно, и в него принесли
[/q]
Паскаль не утратил средства простого языка для обучения, но приобрел дополнительные возможности для профессионального применения.

e2e4 написал:
[q]
И что в "современных" Java/C#/Python/php/etc языках заимствовано из непосредственно Паскаля?
[/q]
В Java и C# - строгая типизация, событийная модель, управляемые типы данных. В Питоне и PHP - ничего, это из другой оперы.

e2e4 написал:
[q]
Странно, я помню, что мне было легко. Причем писал сразу CGI-скрипт
[/q]
Маладэц. А теперь попробуй рассказать новичку сишный хелловорлд:
#include >stdio.h>
void main()
{
printf("хелловорлд");
}
В случая Паскаля ты скажешь: "вот начало программы, вот вывод текста, вот конец программы". А здесь давай-ка, начинай лекцию, как подключаются заголовочные файлы и что это такое, и про точку входа, и какие могут быть типы у функций... и все это ради одного слова на экране.

e2e4 написал:
[q]
Разве не кайф сразу после бейсика получать нормальный исполнимый exe'шник размером 10 кБ под ДОС, а потом его же без проблем скомпилировать под Linux?
[/q]
Не знаю, меня возможность пересобирать некоторые примитивные консольные программки под разные ОС как-то не вдохновляет :) Вот возможность сделать мощное GUI-приложение, которое будет собираться и работать и под виндой, и под макосью, и под линуксом - это более интересно. Вот только gcc тут аще никак не поможет. Разве что Qt заюзать, но чур, чур меня!
Fe-Restorator
Гость

Ссылка

Сильео поотстал я в современном программировании. Порекомендуете какую-нть книжку по современному "универсального назначения" языку программирования, коий стоило-б изучить? Подробно и в деталях...
Сейчас на форуме
<<Назад  Вперед>> Страницы: 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