Solaris 64 ビット 開発ガイド

派生型

システム派生型は、コードを 32 ビットおよび 64 ビット安全にするのに便利です。これは、派生型自身が ILP32 および LP64 のデータ型モデルに対して安全であるからです。一般に、変更を可能にするために派生型を使用しておくと便利です。後でデータ型モデルが変更された場合に、または異なるプラットフォームに移植する場合に、アプリケーションそのものではなく、システム派生型を変更するだけで済みます。

システムインクルードファイルの <sys/types.h><inttypes.h> には、アプリケーションを 32 ビットおよび 64 ビット安全にするために使用できる定数、マクロ、および派生型が格納されています。これらについての詳細は、このマニュアルでは説明していませんが、一部についてはこの章の以降の節および付録 A 「派生型の変更」 で説明しています。