Копия викизеркало

Это зеркало вики с pascal.chat. Правка, история и вход — там.

RTL/ru

Bahasa Indonesia · Deutsch · English · Español · Français · Русский · 日本語

Библиотека времени выполнения (RTL)

Библиотека времени выполнения (Run-Time Library - RTL) - это набор файлов с исходным кодом, которые используются для создания той части приложения, которыя генерируются или подключается компилятором и используется для следующих целей:

RTL модули

Для поддержки различных платформ а так же стандартов языка Pascal (TP\BP и Delphi), существуют множество функций, которые часто дублируются. Например, одна и та же функция Write или Writeln может иметь совершенно разные реализации для Windows и Linux платформ. Общий обзор классификаций модулей можете просмотреть здесь.

Использование RTL

Общие проблемы при использовании модулей crt и video в unix терминалах описаны здесь: Terminal & Fonts.

Узнать об API модулях (Video/Mouse/Keyboard) и Crt в Unix можете тут.

Модулям для ОС Windows посвящена отдельная страница.

Развите RTL

Статьи, посвященные разработке RTL


From the Free Pascal wiki, page "RTL/ru", as it stood on 2015-05-15 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Версия 1, последнее изменение: WikiArchive, .