Публикации по теме 'pascal'


Kotlin/Native, C++, Freepascal, Python: измерение FPS, использования ОЗУ и ЦП в кодовых базах
Сравнение кодовых баз Всем привет! Как я и обещал в первой части этой серии сообщений в блоге, я рад приветствовать вас во второй части нашего путешествия, где я пытаюсь найти правду, сравнивая Kotlin/Native с C++, Freepascal и Python через его производительность с openGL. графика и кодирование удовольствие. Содержание Простая математика с нативными приложениями, или Кто сегодня такой умный? Графический тест с SDL2 или Через Вселенную с Norton Commander. — вы здесь —..

Вопросы по теме 'pascal'

Паскаль и его текущие приложения
Я изучал Turbo Pascal в 1997 году, и он мне очень понравился как язык. Все было очень структурировано, и компилятор следил за тем, чтобы вы все делали правильно. Позже я пробовал Delphi, но никогда не интересовался этим. С тех пор я использовал...
28942 просмотров
schedule 24.10.2022

Как воссоздать функцию, извлекающую самый высокий элемент объекта?
Мой план состоит в том, чтобы сделать функцию, которая извлекает самый высокий элемент объекта, так сказать, верхний диапазон массива. Другими словами, я пытаюсь получить код функции High(). Что я пробовал до сих пор: function High2(var...
321 просмотров
schedule 27.11.2023

ключевые слова должны использоваться для создания записи варианта?
какие ключевые слова должны использоваться для создания варианта записи??
643 просмотров
schedule 05.07.2022

Как получить случайное число в паскале?
Я хочу получить случайное число в паскалях из диапазона. В основном что-то вроде этого: r = random(100,200); Приведенный выше код будет иметь случайное число от 100 до 200. Любые идеи? Встроенная функция pascal позволяет вам получить...
56446 просмотров
schedule 29.03.2024

Какие компиляторы Pascal могут работать со встроенной ARM без ОС?
Похоже, доступные компиляторы Pascal могут создавать двоичные файлы только для ARM в Linux. Есть ли установленная версия компилятора / пакета только для чистого процессора ARM с нулевым предустановленным дополнительным программным обеспечением?...
3205 просмотров
schedule 28.06.2022

ffmpeg и командная строка windows
Я пытаюсь использовать ffmpeg для окон, чтобы преобразовать тысячи изображений и звуков в один видеофайл. ffmpeg -i apples.jpg -i oranges.jpg -i orangessound.wav -i bananas.jpg -vcodec mpeg4 test.avi Моя программа Delphi генерирует командную...
1070 просмотров
schedule 30.11.2023

Чтение из файла FreePascal
Итак, у меня есть текстовый файл, содержащий: Harry Potter and the Deathly Hallows###J. K. Rowling###2007 И я должен вывести его в программу FreePascal в следующем виде J.K.Rowling "Harry Potter and the Deathly Hallows" 2007 year Я...
442 просмотров
schedule 01.03.2024

InnoSetup: создание значков на общем/пользовательском рабочем столе на основе значений внутри установщика
Мы предоставляем пользовательскую страницу мастера в нашей конфигурации InnoSetup, которая дает нам переменную InstallForAllUsers . Основываясь на значении этой переменной, мы хотим разместить наши значки в соответствующих местах Common Desktop /...
4721 просмотров
schedule 08.07.2022

Как проверить, все ли буквы в строке UTF-8 являются ASCII?
Как проверить, что все символы строки являются ASCII? В документации печально: Символы Unicode от U+0000 до U+007F (ASCII) кодируются просто как байты от 00h до 7Fh (совместимость с ASCII). Это означает, что файлы и строки, содержащие...
465 просмотров
schedule 08.02.2024

Как перейти на страницу по нажатию кнопки?
Мне нужна простая вещь: иметь кнопки продвижения и обычной установки. В обычном случае все просто — я использовал кнопку «Далее» по умолчанию с некоторой логикой на NextButtonClick , чтобы установить переменную условия и сохранить некоторые страницы...
1149 просмотров
schedule 10.04.2024

Синтаксическая ошибка Паскаля 85
Во-первых, я новичок в программировании и только начал изучать Паскаль. Я столкнулся с ошибкой 85: ";" ожидал. Я просмотрел все это несколько раз, но я не смог найти проблему. Какие-либо предложения? Вот код: program test; var...
2298 просмотров

Почему функция в этой программе повторяется? Паскаль
Сделал программу нахождения наибольшего общего делителя, но почему-то функция повторяется. var p,q:integer; function nod(x,y: integer):integer; begin while y<>0 do nod(y,x mod y); result:=x; end; begin write('Enter two integers: ');...
63 просмотров
schedule 13.11.2022

Ссылка в записи типа, который определен впоследствии
Я новичок в Паскале и пытался сделать ссылку на тип, который определяется впоследствии, но таким образом это не работает. Возможно ли это вообще в Паскале? type Node = record Name: string; Id: integer; Routes: array of Route;...
153 просмотров
schedule 24.02.2024

.docx в .txt в Lazarus
Мне нужно написать программу, которая получает текст из файлов docx и doc и помещает его в файл txt. Итак, проблема в том, что я не знаю, как получить текст из документа Microsoft Word в Lazarus. Итак, если вы знаете, как это сделать, пожалуйста,...
328 просмотров
schedule 12.04.2024

MD5 в Delphi / Pascal / FreePascal для коротких строк
Я пытаюсь реализовать простой MD5 для коротких строк (короче 64 байтов). Я использую алгоритм из Википедии. Все компилируется, но мой результат для строки: "hello world" is: BB3BB65ED0EE1EE0BB22CB93C3CD5A8F при этом должно быть:...
2029 просмотров
schedule 04.11.2022

Добавление юнитов в лазарь?
Я хочу знать, как добавить единицы в lazarus, например (crt, sysutils), в частности, wingraph. Я прошерстил Интернет, но ничего не нашел, так что может ли кто-нибудь просветить меня?
2627 просмотров
schedule 11.02.2024

Что эффективно - запись в класс или n полей
У меня есть класс с 8-байтовыми полями. Я могу поместить их в запись и поставить запись в 1 поле класса (запись упакована и работоспособна). У меня есть 100000 объектов этого класса. Итак, нужен эффективный вариант - что эффективно, меньше...
94 просмотров
schedule 26.10.2022

Каков синтаксис объявления индексной переменной в блоке инициализации Delphi 2007 Pascal?
Мне нужно инициализировать и массив в блоке инициализации Delphi. Похоже, вы не можете использовать блок var в блоке инициализации, потому что он не будет компилироваться: initialization var idx : Integer; begin for idx := 0 to...
391 просмотров
schedule 09.01.2024

Паскаль: Как я могу выбрать элементы из ListBox1, чтобы отобразить результаты в listBox 2?
Я новичок в программировании на Паскале. Я максимально внимательно следил за онлайн-учебниками. Для моей программы я хочу иметь возможность выбирать элемент из списка 1 (страна) и отображать результаты (города) в списке 2. Я знаю это там наверное...
3218 просмотров
schedule 03.10.2022

Невозможно построить динамический массив в dev-pascal
Я все еще новичок, поэтому, пожалуйста, простите меня, если это глупая ошибка или что-то в этом роде. Я хочу написать программу для генерации простых чисел от 2 до n, причем n определяется пользователем. Поскольку я не знаю n в начале программы, я...
310 просмотров
schedule 26.07.2022