表示: Object Pascal C++
表示設定

Object Pascal コンパイラ指令のリスト:インデックス

提供: Appmethod Topics
移動先: 案内, 検索

Object Pascal 言語リファレンス への移動

次のトピックでは、Appmethod のコンパイラ指令の一覧を示します。



概要

コンパイラ指令

Object Pascal コンパイラ指令 関連付けられたシンボル

フィールドのアラインメント(Object Pascal)

{$A},{$ALIGN}

Application の種類(Object Pascal)

{$APPTYPE}

Assert 指令(Object Pascal)

{$C},{$ASSERTIONS}

ブール短絡評価(Object Pascal コンパイラ指令)

{$B},{$BOOLEVAL}

コードのアラインメント(Object Pascal)

{$CODEALIGN}

条件付きコンパイル(Object Pascal)

{$IFDEF}, {$IFNDEF}, {$IF}, {$ELSEIF}, {$ELSE}, {$ENDIF}, {$IFEND}

デバッグ情報(Object Pascal)

{$D},{$DEBUGINFO}

DEFINE 指令(Object Pascal)

{$DEFINE}

DENYPACKAGEUNIT 指令(Object Pascal)

{$DENYPACKAGEUNIT}

説明(Object Pascal)

{$D},{$DESCRIPTION}

DESIGNONLY 指令(Object Pascal)

{$DESIGNONLY}

ELSE(Object Pascal)

{$ELSE}

ELSEIF(Object Pascal)

{$ELSEIF}

ENDIF 指令 (Object Pascal)

{$ENDIF}

実行形式ファイルの拡張子(Object Pascal)

{$E},{$EXTENSION}

シンボルのエクスポート(Object Pascal)

{$ObjExportAll}

拡張構文(Object Pascal)

{$X},{$EXTENDEDSYNTAX}

Extended 型の互換性(Object Pascal)

{$EXTENDEDCOMPATIBILITY}

外部シンボル(Object Pascal)

{$EXTERNALSYM [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]}

浮動小数点の精度の制御(Object Pascal for x64)

{$EXCESSPRECISION}

HIGHCHARUNICODE 指令(Object Pascal)

{$HIGHCHARUNICODE}

ヒント(Object Pascal)

{$HINTS}

HPP 出力(Object Pascal)

{$HPPEMIT}

IFDEF 指令(Object Pascal)

{$IFDEF}

IF 指令(Object Pascal)

{$IF}

IFEND 指令(Object Pascal)

{$IFEND}

IFNDEF 指令(Object Pascal)

{$IFNDEF}

IFOPT 指令(Object Pascal)

{$IFOPT}

イメージのベース アドレス

{$IMAGEBASE}

暗黙的ビルド(Object Pascal)

{$IMPLICITBUILD}

インポート データ

{$G},{$IMPORTEDDATA}

インクルード ファイル(Object Pascal)

{$I},{$INCLUDE}

入出力のチェック(Object Pascal)

{$I},{$IOCHECKS}

ライブラリまたは共有オブジェクト向けのコンパイラ指令(Object Pascal)

{$LIBPREFIX}, {$LIBSUFFIX}, {$LIBVERSION}

レガシー IFEND(Object Pascal)

{$LEGACYIFEND}

オブジェクト ファイルのリンク(Object Pascal)

{$L file},{$LINK file}

ローカル シンボル情報(Object Pascal)

{$L+},{$LOCALSYMBOLS}

長い文字列(Object Pascal)

{$H},{$LONGSTRINGS}

メモリ割り当てサイズ(Object Pascal)

{$M},{$MINSTACKSIZE},{$MAXSTACKSIZE}

MESSAGE 指令(Object Pascal)

{$MESSAGE }

METHODINFO 指令(Object Pascal)

{$METHODINFO}

列挙型の最小サイズ(Object Pascal)

{$Z1},{$Z2},{$Z4},{$MINENUMSIZE 1},{$MINENUMSIZE 2},{$MINENUMSIZE 4}

NODEFINE 指令(Object Pascal)

{$NODEFINE [ 'typeNameInHpp' [ 'typeNameInHppUnion' ]]}

NOINCLUDE(Object Pascal)

{$NOINCLUDE}

OBJTYPENAME 指令(Object Pascal)

{$OBJTYPENAME typeIdent ['{B|N}typeNameInObj']}

古い型レイアウト(Object Pascal)

{$OLDTYPELAYOUT ON}

オープン文字列パラメータ(Object Pascal)

{$P},{$OPENSTRINGS}

最適化(Object Pascal)

{$O},{$OPTIMIZATION}

オーバーフローのチェック(Object Pascal)

{$Q},{$OVERFLOWCHECKS}

PE (portable executable) ヘッダー フラグ(Object Pascal)

{$SetPEFlags},{$SetPEOptFlags}

Pentium 対応 FDIV 演算(Object Pascal)

{$U},{$SAFEDIVIDE}

ポインタ演算(Object Pascal)

{$POINTERMATH}

範囲チェック

{$R},{$RANGECHECKS}

Real48 の互換性(Object Pascal)

{$REALCOMPATIBILITY}

領域

{$REGION},{$ENDREGION}

リソースの予約アドレス空間(Object Pascal、Linux)

{$M},{$RESOURCERESERVE}

リソース ファイル(Object Pascal)

{$R},{$RESOURCE}

RTTI 指令(Object Pascal)

{$RTTI INHERIT|EXPLICIT}

RUNONLY 指令(Object Pascal)

{$RUNONLY}

実行時型情報(Object Pascal)

{$M},{$TYPEINFO}

スコープのある列挙型(Object Pascal)

{$SCOPEDENUMS}

スタック フレーム(Object Pascal)

{$W},{$STACKFRAMES}

強いリンク型(Object Pascal)

{$STRONGLINKTYPES}

シンボルの宣言とクロスリファレンスの情報(Object Pascal)

{$Y},{$REFERENCEINFO},{DEFINITIONINFO}

ポインタ型のチェック(Object Pascal)

{$T},{$TYPEDADDRESS}

UNDEF 指令(Object Pascal)

{$UNDEF}

var 文字列チェック(Object Pascal)

{$V},{$VARSTRINGCHECKS}

警告メッセージ(Object Pascal)

{$WARN}

警告(Object Pascal)

{$WARNINGS}

弱いパッケージ

{$WEAKPACKAGEUNIT}

WEAKLINKRTTI 指令(Object Pascal)

{$WEAKLINKRTTI}

書き込み可能な型付き定数(Object Pascal)

{$J},{$WRITEABLECONST}

インデックス 0 ベースの文字列(Object Pascal)

{$ZEROBASEDSTRINGS}

関連項目

個人用ツール
他言語版