1) тоже присутствует еще со времен Turbo pascal, в виде ключевого слова object.
"Нет такой буквы в этом слове" (с)
Суть, реализация и механизмы
TRec = Record
value : String;
procedure DoProc(A1: String);
End;
и
TObj = object
value : String;
procedure DoProc(A1: String ...
Найдено 24 результата
- 19.02.2010 07:17:21
- Форум: Free Pascal Compiler
- Тема: Новое в FPC 2.4.0
- Ответы: 18
- Просмотры: 13819
- 17.02.2010 13:33:57
- Форум: Free Pascal Compiler
- Тема: Новое в FPC 2.4.0
- Ответы: 18
- Просмотры: 13819
Re: Новое в FPC 2.4.0
Sergei I. Gorelkin писал(а):(2) уже черт значет сколько присутствует в форме ключевого слова cppclass.
Сергей, а где про это почитать подробнее можно?
- 17.02.2010 07:12:40
- Форум: Free Pascal Compiler
- Тема: Новое в FPC 2.4.0
- Ответы: 18
- Просмотры: 13819
Re: Новое в FPC 2.4.0
Вопрос по нововведениям в FPC.
Планируется ли что-то подобное?
1)
TRec = Record
value : String;
procedure DoProc(A1: String);
End;
2) Классы, совместимые с С++
т.е., чтобы можно было, к примеру описать класс из гнусного с++
[CPP, external]
TClass = class
...
end;
и можно было бы ...
Планируется ли что-то подобное?
1)
TRec = Record
value : String;
procedure DoProc(A1: String);
End;
2) Классы, совместимые с С++
т.е., чтобы можно было, к примеру описать класс из гнусного с++
[CPP, external]
TClass = class
...
end;
и можно было бы ...
- 11.02.2010 12:08:48
- Форум: Операционная система
- Тема: delphineOS
- Ответы: 8
- Просмотры: 42246
Re: delphineOS
Ну вот, а я почти победила, он уже собирается и почти работает, правда глючит страшно (((.
Но раз никому не надо, то ладно.
Но раз никому не надо, то ладно.
- 10.02.2010 11:39:41
- Форум: Free Pascal Compiler
- Тема: Портирование FPC
- Ответы: 19
- Просмотры: 13394
Re: Портирование FPC
хотят видеть Лазарус+FPC.
А на каких железяках все это должно будет работать?
Ядро, ФС, ГУИ, FPC, Лазарус ... - задание из разряда "Прощай, молодость"
На обычных ПС, естественно с определенным железом, в основном в качестве торговых терминалов, POS-систем, и подобных вещей, т.е. в качестве замены ...
А на каких железяках все это должно будет работать?
Ядро, ФС, ГУИ, FPC, Лазарус ... - задание из разряда "Прощай, молодость"
На обычных ПС, естественно с определенным железом, в основном в качестве торговых терминалов, POS-систем, и подобных вещей, т.е. в качестве замены ...
- 10.02.2010 08:41:56
- Форум: Операционная система
- Тема: delphineOS
- Ответы: 8
- Просмотры: 42246
Re: delphineOS
Ага, злобные разработчики delphineOS в make-файле вместо setup.s написали, к примеру setup. S .
Понятно, что оно не соберется под Ликуксом, т.к. не найдёт файлы, а в make clean вообще удалятся все *.s, в том числе и те, которые входят составной частью в дельфин. Надавать бы плюх им за это, ведь это ...
Понятно, что оно не соберется под Ликуксом, т.к. не найдёт файлы, а в make clean вообще удалятся все *.s, в том числе и те, которые входят составной частью в дельфин. Надавать бы плюх им за это, ведь это ...
- 10.02.2010 08:35:34
- Форум: Free Pascal Compiler
- Тема: Портирование FPC
- Ответы: 19
- Просмотры: 13394
Re: Портирование FPC
Что за ОСь то? Может мне тоже захочется .
p.s. Это?
..bw
Нет, другая, на С написана.
А delphineOS я просто для исследования пытаюсь собрать, после кучи исправлений вывалилась ещё большая куча сообщений типа
undefined reference to 'RTTI_SYSTEM_POINTER'
undefined reference to 'RTTI_SYSTEM ...
p.s. Это?
..bw
Нет, другая, на С написана.
А delphineOS я просто для исследования пытаюсь собрать, после кучи исправлений вывалилась ещё большая куча сообщений типа
undefined reference to 'RTTI_SYSTEM_POINTER'
undefined reference to 'RTTI_SYSTEM ...
- 08.02.2010 08:32:00
- Форум: Free Pascal Compiler
- Тема: Портирование FPC
- Ответы: 19
- Просмотры: 13394
Re: Портирование FPC
портировать FPC на "доморощенную" систему
А подробнее?
Если только ОС - "доморощенная", то надо портировать RTL и линкер (если он в ОСи не ld-совместимый). А если и архитектура процессора - то и генератор машинного кода. (приблизительно так, сам не пробовал )
Вообще-то здесь люди занимались ...
А подробнее?
Если только ОС - "доморощенная", то надо портировать RTL и линкер (если он в ОСи не ld-совместимый). А если и архитектура процессора - то и генератор машинного кода. (приблизительно так, сам не пробовал )
Вообще-то здесь люди занимались ...
- 08.02.2010 08:10:17
- Форум: Операционная система
- Тема: delphineOS
- Ответы: 8
- Просмотры: 42246
delphineOS
Пытаюсь собрать сие чудо, но под 2.4.0. Это вообще реально сделать?
При компиляции keyboard.pp пишет:
keyboard.pp(633,11) Error: Callibg convention doesn't match forward
keyboard.pp(633,11) Error: function header doesn't match the previous declaration "keyboard_interrupt;"
===
...
INTERFACE ...
При компиляции keyboard.pp пишет:
keyboard.pp(633,11) Error: Callibg convention doesn't match forward
keyboard.pp(633,11) Error: function header doesn't match the previous declaration "keyboard_interrupt;"
===
...
INTERFACE ...
- 01.02.2010 13:28:33
- Форум: Free Pascal Compiler
- Тема: Портирование FPC
- Ответы: 19
- Просмотры: 13394
Портирование FPC
Хочу портировать FPC на "доморощенную" систему )))
Вопросы: что и как нужно сделать?
Вопросы: что и как нужно сделать?
- 29.09.2009 08:44:16
- Форум: Lazarus
- Тема: Как уменьшить размер собранного exe?
- Ответы: 89
- Просмотры: 70888
Re: Как уменьшить размер собранного exe?
Один фиг FPGUI (очень компактный сейчас) начнет быстро набирать размер, едва начав обрастать новыми фишками (особенно по части БД). Помню, Мартин за каждый байт MSE сражался - но теперь тема размера экзешников выплывает очень редко.
Я собирала проект на FPGUI с использованием лазаруса - экзешник ...
Я собирала проект на FPGUI с использованием лазаруса - экзешник ...
- 29.09.2009 07:59:04
- Форум: Lazarus
- Тема: Как уменьшить размер собранного exe?
- Ответы: 89
- Просмотры: 70888
Re: Как уменьшить размер собранного exe?
Attid писал(а):Ambient
если хочется одинакового вида в венде и в лине почему бы не взять MSE ?
А что, он уже сам научился отрисовывать виджеты?
Да и своеобразие библиотеки мешает
- 29.09.2009 05:22:17
- Форум: Lazarus
- Тема: Как уменьшить размер собранного exe?
- Ответы: 89
- Просмотры: 70888
Re: Как уменьшить размер собранного exe?
widestring использует кодировку utf-16, в которой символ может занимать 2 или 4 байта. В utf-8 - от 1 до 4 байт. Если делать "как положено" (с поддержкой всего диапазона unicode), то принципиальной разницы между ними нет, доступ по индексу невозможен ни там ни сям.
В Delphi используется именно 2 ...
- 28.09.2009 20:59:18
- Форум: Lazarus
- Тема: Как уменьшить размер собранного exe?
- Ответы: 89
- Просмотры: 70888
Re: Как уменьшить размер собранного exe?
но никак не творческими, интересными, напрягающими мозги профессиями.
Творчество и "напряжение мозгов" не всегда совмещаются. К примеру, у меня есть знакомые художники - творческие люди, но мозги напрягают далеко не все )))
Каков у Вас процент на вашем курсе был женского полу ? И каков процент ...
Творчество и "напряжение мозгов" не всегда совмещаются. К примеру, у меня есть знакомые художники - творческие люди, но мозги напрягают далеко не все )))
Каков у Вас процент на вашем курсе был женского полу ? И каков процент ...
- 28.09.2009 20:45:01
- Форум: Lazarus
- Тема: Как уменьшить размер собранного exe?
- Ответы: 89
- Просмотры: 70888
Re: Как уменьшить размер собранного exe?
Скажите, а FPGUI ещё как-то развивается?
Развивается, но совсем медленно. Около полугода в репозитарий капают только мелкие фиксы.
Очень хочется как-то реанимировать проект, довести до вменяемого состояния и начать использовать.
Идея за проектом просто потрясающая, то что есть - работает хорошо ...
Развивается, но совсем медленно. Около полугода в репозитарий капают только мелкие фиксы.
Очень хочется как-то реанимировать проект, довести до вменяемого состояния и начать использовать.
Идея за проектом просто потрясающая, то что есть - работает хорошо ...
