Sign in Join
Wiki copytemporary

RTL/ja

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

Free Pascal ランタイムライブラリ (RTL)

ランタイムライブラリは、アプリケーションの環境依存部分を吸収するために生成したり、コンパイラがアプリケーションにインクルードしたりするのに使われる、いくつかのソースコードファイルです。 次の目的のために使われます:

RTLユニット

特にFPCが力を入れている、微妙に文法やライブラリユニットが異なる2つのコンパイラ、TurboPascal/BorlandPascalとDelphiの互換性をとろうとしていることや、FPCが多くのプラットホームをサポートしていることが原因ですが、部分的に機能が重複しているユニットが多くあります。

ざっと見通すには、ユニットのカテゴリを見るとよいでしょう。 それぞれのユニットの詳細な記述や含まれている関数などは、FPCの拡張文書である、RTLユニットリファレンスマニュアルを見てください。

RTLを使う

Unix ターミナル上で crtユニットや videoを使う上でのいくつかの問題は、Terminal & Fontsを見てください。

たくさんのAPIのある(Video/Mouse/Keyboard)ユニットや、Crt Unixユニットを見てください。KVM API and Crt futureのより大きな絵を見てください。

Windowsインターフェースユニットは、別途Windows API Unitsがあります。

Developing RTL

RTL development articles


From the Free Pascal wiki, page "RTL/ja", as it stood on 2008-07-24 after a change by Saeka-jp, 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.

Revision 1, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.