спасибо.
главное, что меня волнует, не могу понять различия в объектных моделях тут и там.
Найдено 11 результатов
- 25.08.2021 21:23:29
- Форум: Free Pascal Compiler
- Тема: В чём отличие между режимоFree Pascal ObjectPascal extention
- Ответы: 4
- Просмотры: 5237
- 25.08.2021 17:07:35
- Форум: Free Pascal Compiler
- Тема: В чём отличие между режимоFree Pascal ObjectPascal extention
- Ответы: 4
- Просмотры: 5237
В чём отличие между режимоFree Pascal ObjectPascal extention
Всегда пользовался режимом компилятора по умолчанию "Free Pascal".
А в чём отличие между этим режимом и режимом "Object Pascal extention"?
Прошу пояснить хотя бы на пальцах или дать ссылку на материал, где это можно прояснить.
А в чём отличие между этим режимом и режимом "Object Pascal extention"?
Прошу пояснить хотя бы на пальцах или дать ссылку на материал, где это можно прояснить.
- 04.03.2020 19:16:16
- Форум: Free Pascal Compiler
- Тема: Почему set of 0..7 занимает 4 байта?
- Ответы: 4
- Просмотры: 5248
Re: Почему set of 0..7 занимает 4 байта?
Спасибо. Разобрался. Тема закрыта.
- 04.03.2020 19:02:16
- Форум: Free Pascal Compiler
- Тема: Почему set of 0..7 занимает 4 байта?
- Ответы: 4
- Просмотры: 5248
Re: Почему set of 0..7 занимает 4 байта?
Спасибо. Сейчас проверю.
Добавлено спустя 4 минуты 5 секунд:
Да. Получилось. Спасибо.
Для окончательного уяснения темы..
А разве не директивой ALign подобные вещи регулируются?
Как соотносятся ALIGN и packset?
Добавлено спустя 4 минуты 5 секунд:
Да. Получилось. Спасибо.
Для окончательного уяснения темы..
А разве не директивой ALign подобные вещи регулируются?
Как соотносятся ALIGN и packset?
- 04.03.2020 18:25:22
- Форум: Free Pascal Compiler
- Тема: Почему set of 0..7 занимает 4 байта?
- Ответы: 4
- Просмотры: 5248
Почему set of 0..7 занимает 4 байта?
Здравствуйте.
Решил сделать модуль для работы с множествами большого размера, ведь стандартно только 256 элементов может быть в множестве.
Базовый тип :
TBitSet = set of 0..7
Моделирование большого множества :
TLargeSet = array of TBitSet //Открытый массив
PLargeSet = ^TLargeSet
При работе :
var ...
Решил сделать модуль для работы с множествами большого размера, ведь стандартно только 256 элементов может быть в множестве.
Базовый тип :
TBitSet = set of 0..7
Моделирование большого множества :
TLargeSet = array of TBitSet //Открытый массив
PLargeSet = ^TLargeSet
При работе :
var ...
- 02.03.2020 18:54:59
- Форум: Обучение Free Pascal
- Тема: Проблема со справочными файлами
- Ответы: 1
- Просмотры: 8522
Проблема со справочными файлами
Прошу помочь с проблемой со справочными файлами.
Установил Free Pasal. Скачал справочные файлы, оба варианта - в формате chm и в формате html.
Сначала решил использовать файлы *.chm.
Подсоединил их посредством Help=>File=>New и далее добавил файл toc.chm и заодно все остальные файлы с расширением ...
Установил Free Pasal. Скачал справочные файлы, оба варианта - в формате chm и в формате html.
Сначала решил использовать файлы *.chm.
Подсоединил их посредством Help=>File=>New и далее добавил файл toc.chm и заодно все остальные файлы с расширением ...
- 13.01.2018 21:42:30
- Форум: Free Pascal Compiler
- Тема: Ошибка DosError=123 выдаваемая IDE
- Ответы: 6
- Просмотры: 7089
Re: Ошибка DosError=123 выдаваемая IDE
Проблема устранена.
Причём не мной, но само собой.
Вообще, история непонятная.
Стоит начать с того, что ошибки DosError с кодом 123 во FreePascal вообще нет. Или, по крайней мере, она не документирована.
В TurboPascal была такая ошибка, слишком много переменных, а во FreePascal нет.
Пробовал ...
Причём не мной, но само собой.
Вообще, история непонятная.
Стоит начать с того, что ошибки DosError с кодом 123 во FreePascal вообще нет. Или, по крайней мере, она не документирована.
В TurboPascal была такая ошибка, слишком много переменных, а во FreePascal нет.
Пробовал ...
- 26.12.2017 00:11:18
- Форум: Free Pascal Compiler
- Тема: Ошибка DosError=123 выдаваемая IDE
- Ответы: 6
- Просмотры: 7089
Re: Ошибка DosError=123 выдаваемая IDE
Спасибо, что откликнулся..
попробовал по твоему совету. увы, не помогло.
попробовал все допустимые сочетания ключей компиляции - бес толку..
компиляция - не из командной строки, а из IDE. компиляция из командной строки проходит нормально. Как я понимаю, ошибка связана именно с IDE.
Насчёт "слишком ...
попробовал по твоему совету. увы, не помогло.
попробовал все допустимые сочетания ключей компиляции - бес толку..
компиляция - не из командной строки, а из IDE. компиляция из командной строки проходит нормально. Как я понимаю, ошибка связана именно с IDE.
Насчёт "слишком ...
- 25.12.2017 21:46:30
- Форум: Free Pascal Compiler
- Тема: Ошибка DosError=123 выдаваемая IDE
- Ответы: 6
- Просмотры: 7089
Ошибка DosError=123 выдаваемая IDE
Снёс старую версию. Скачал и установил новую 3.0.4.
Вроде всё как обычно.
Но при первом же запуске столкнулся с проблемой.
Компилирую программу и запускаю на выполнение.
Выдаётся окошко с ошибкой:
program xxx.exe
not run
DosError - 123
Где - xxx.exe - exe-файл, сгенерированный на основе моего ...
Вроде всё как обычно.
Но при первом же запуске столкнулся с проблемой.
Компилирую программу и запускаю на выполнение.
Выдаётся окошко с ошибкой:
program xxx.exe
not run
DosError - 123
Где - xxx.exe - exe-файл, сгенерированный на основе моего ...
- 11.07.2014 18:43:10
- Форум: Free Pascal Compiler
- Тема: Среда не видит справку
- Ответы: 1
- Просмотры: 3398
Среда не видит справку
Здравствуйте.
Прошу помочь в следующей проблеме. Заранее извиняюсь за свое ламерство.
Я скачал документацию, коль скоро изначально инсталляционный пакет ею не снабжен, и распаковал в папку doc (c:\fpc\doc).
Документация представляет из себя файл fpctoc.html и несколько папок.
После этого, находясь в ...
Прошу помочь в следующей проблеме. Заранее извиняюсь за свое ламерство.
Я скачал документацию, коль скоро изначально инсталляционный пакет ею не снабжен, и распаковал в папку doc (c:\fpc\doc).
Документация представляет из себя файл fpctoc.html и несколько папок.
После этого, находясь в ...
- 14.10.2011 15:41:56
- Форум: Обучение Free Pascal
- Тема: Help. Как запускать FPC в полноэкранном режиме?
- Ответы: 1
- Просмотры: 4978
Help. Как запускать FPC в полноэкранном режиме?
Прошу прощения за столь наивный вопрос, но как запустить FPC в полноэкранном режиме? К стыду своему, забыл всё наглухо за много лет.
