Публикации по теме '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 просмотров
schedule
31.12.2023
Почему функция в этой программе повторяется? Паскаль
Сделал программу нахождения наибольшего общего делителя, но почему-то функция повторяется.
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